Я новичок в MVC3 с ASP.Net (C #), но у меня нет следующей ситуации, чтобы удалить запись.
У меня есть просмотр, который просит пользователя подтвердить удаление элемента (записи). Как код у меня есть это для инициализации представления:
public ActionResult KeywordsDelete(Guid id)
{
_db = new BlaContext();
return _db.SearchTerms.Where(x => x.id.Equals(id)).First();
}
Но после подтверждения у меня есть следующий код.
[HttpPost]
public ActionResult KeywordsDelete(Guid id)
{
_db = new BlaContext();
var term = _db.SearchTerms.Where(x => x.id == id).First();
_db.SearchTerms.Remove(term);
_db.SaveChanges();
return View("Keywords", _db.SearchTerms.ToList());
}
Построение невозможно, поскольку подпись этого метода уже существует (те же параметры и имя метода).
Так что я не понимаю, как удалить запись в этой ситуации. Представление создается с шаблоном Scaffold по умолчанию (удалить).