MVC プロジェクトで作業していて、重複レコードが挿入されるときにエラー メッセージを生成したい
create メソッドで重複レコードをチェックするにはどうすればよいですか?
[HttpPost]
public ActionResult Create(Employee _Checkin)
{
if (ModelState.IsValid)
{
Utilities.SaveEntityInstance(_Checkin);
return new AjaxAwareRedirectResult("/Checkin/Index");
}
else
{
return PartialView("Create", _Checkin);
}
}
新しい従業員を挿入すると、フォームのフィールドは empname empjoindate empid になります。
テーブルに存在する同じ従業員情報を再度挿入しようとすると、メッセージを表示する必要があります。
これどうやってするの?