簡単に言えば、MVC entityframeworkにtrueにブール値を設定するには、LNAME、ユーザー名、電子メール、isNew ...などはどのように私はこれらのプロパティのいくつかは、FNAME持っているモデルのユーザーをしました</p> <p>私はMVC5で社会的なサイトを作成しています.....
ので、私はfalseにisNewを設定していると私は、ログインボタンを押したとき、私は、ifの条件をしました:
(真isNew ==)場合はリダイレクトよりも... (AM)ホーム(C)....
他のユーザーにリダイレクトする....新しいユーザー(AM)手順(C)...
私はログインボタンをクリックするとかなりうまくいきますが、ステップ(コントローラ)NewUser(ActionMethod)にリダイレクトされます。ここで私はisNew値をtrueに設定したいのですが、これを行う方法がわかりません。
これは、このbool値を更新する方法は考えがはい私は解決策を見つける...私はMVC/EntityFramework/LINQのへの新たなんだ、私は...
public ActionResult NewUser(User model)
{
using (DbAccess db=new DbAccess())
{
var original=db.users.Find(model.uid);
original.isNew = true;
//var entry = db.Entry(original);
//entry.Property(e => e.isNew).IsModified = true;
db.SaveChanges();
}
return Content("Welcome");
}
を試してみましたが、何
問題は何ですか? –
'isNew'は更新されないと思いますか? –
問題はisNew値はデータベースで変更されていません... – Heartlion