public ActionResult Excluir(AlterarCancelaViewModel modelo) { try { this.CancelaServico.Excluir(Mapper.Map <AlterarCancelaViewModel, Cancela>(modelo)); ModelState.AddModelError(string.Empty, Recurso.ExcluidoSucesso); } catch (EntidadeNaoExistenteException ex) { ModelState.AddModelError(string.Empty, ex.Message); } catch (DbUpdateException) { ModelState.AddModelError(string.Empty, Recurso.MPAlertaNaoPodeDeletar); } return(RedirectToAction("Index")); }
public ActionResult Alterar(AlterarCancelaViewModel modelo) { if (ModelState.IsValid) { try { this.CancelaServico.Alterar(Mapper.Map <AlterarCancelaViewModel, Cancela>(modelo)); ModelState.AddModelError(string.Empty, Recurso.AlteradoSucesso); return(RedirectToAction("Index")); } catch (EntidadeNaoExistenteException ex) { ModelState.AddModelError(string.Empty, ex.Message); } } return(this.Alterar(modelo.Id)); }