public ActionResult DeleteConfirmed(int id) { try { var daoCategoria = new DAOCategoria(); if (daoCategoria.Delete(id)) { TempData["message"] = "Registro excluído com sucesso!"; TempData["type"] = "sucesso"; } return(RedirectToAction("Index")); } catch { TempData["message"] = "O registro não pode ser excluído, pois está associado a um estado!"; TempData["type"] = "erro"; return(RedirectToAction("Index")); } }