// GET: Contacts/Delete/5
        public ActionResult Delete(int id)
        {
            var displayData = _contactsRepo.DeleteContact(id);

            if (displayData.IsSuccessStatusCode)
            {
                return(RedirectToAction("Index"));
            }
            return(View("Index"));
        }
Example #2
0
        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));
 }