public ActionResult Delete(int id) { Establishment establishment = _establishmentRepository.Establishments.FirstOrDefault(p => p.EstablishmentId == id); if (establishment != null) { _establishmentRepository.DeleteEstablishment(establishment); TempData["message"] = string.Format("Establishment {0} was deleted", establishment.Name); } return(RedirectToAction("Index")); }