//[AcceptVerbs(HttpVerbs.Post)] //public ActionResult Donor_Destroy([DataSourceRequest] DataSourceRequest request, DonorModel model) //{ // if (model != null && ModelState.IsValid) // { // var donor = _donorService.FindById(model.DonorID); // _donorService.DeleteDonor(donor); // } // return Json(ModelState.ToDataSourceResult()); //} // GET: /Donor/Delete/5 public ActionResult Delete(int id) { var donor = _donorService.FindById(id); try { _donorService.DeleteDonor(donor); return(RedirectToAction("Index")); } catch (Exception e) { ModelState.AddModelError("Errors", @"Unable to delete Donor"); } return(RedirectToAction("Index")); }