いくつかの列を持つテーブルがあり、そのうちの 2 つは「FirstName」と「LastName」です。これらの両方の列をユーザー名に結合する 3 番目の列を作成したいと考えています。そのため、モデルにユーザー名フィールドを作成しましたが、C#、MVC、プログラミングは初めてで、コントローラーに「FirstName」と「LastName」の値を組み合わせて行に挿入するように指示する方法がわかりません。
これらはこれまでの私の試みです。私は近いですか?
//AdministrationController:
[HttpPost]
public ActionResult Create(Administration administration)
{
if (ModelState.IsValid)
{
var f = administration.FirstName;
var l = administration.LastName;
var fl = f + l;
foreach (var w in administration.Username)
{
db.Administrations.Add(fl);
}
db.Administrations.Add(administration);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(administration);
}