Я использую приведенный ниже код для вставки записей в таблицу SQL Server. Код работает отлично, но часть, которую мне нужно добавить, - это проверка, чтобы убедиться, что переданный идентификатор не существует, прежде чем вставлять его. Если записи с переданным идентификатором существуют, эти записи необходимо удалить, а затем вставить снова.
Можно ли попросить помощи, чтобы выяснить, какая часть будет проверять идентификатор перед вставкой?
Я буду продолжать пытаться выяснить это самостоятельно, но надеюсь кто-то может предложить некоторую помощь, если возможно.
Вот мой код:
public ActionResult InsertData(List<Meeting> meeting)
{
bool status = false;
if (ModelState.IsValid)
{
using (MeetingEntities db = new MeetingEntities())
{
foreach (var i in meeting)
{
db.Meeting.Add(i);
}
db.SaveChanges();
status = true;
}
}
return new JsonResult { Data = new { status = status } };
}
Спасибо,
Эразмо