AspNetUsers
テーブルにTeamID
を追加しました。チームテーブルがあり、すべてのチームがIDを与えています。ユーザーにチームを選択させて、選択されたらAspNetUsers
テーブルのTeamID
テーブルを更新し、これを行うためのアクションリンクを使用します。別のテーブルのIDを選択してAspNetUsersテーブルに外部キーIDを設定しますか?
[HttpPost]
public ActionResult Select(int? id)
{
Team team = db.Teams.Find(id);
if (team != null)
{
ViewBag.RowsAffected = db.Database.ExecuteSqlCommand("UPDATE AspNetUsers SET TeamID = {0}", team);
}
return View();
}
これは私が試したコードですが、それを行うための推奨や良い方法はありませんか?