// GET: Contacts/Delete/5 public ActionResult Delete(int id) { var displayData = _contactsRepo.DeleteContact(id); if (displayData.IsSuccessStatusCode) { return(RedirectToAction("Index")); } return(View("Index")); }
public ActionResult DeleteContact(int id) { var contactFromDb = _repository.GetContactById(id); if (contactFromDb == null) { return(NotFound()); } _repository.DeleteContact(contactFromDb); _repository.SaveChanges(); return(NoContent()); }
public IActionResult DeleteContact(string id) { if (ModelState.IsValid) { if (_repo.DeleteContact(id)) { return(Ok()); } else { ModelState.AddModelError("Delete Contact", "Error Occured"); } } return(BadRequest(ModelState)); }