public ActionResult Salvar(StatusRequerimento statusRequerimento) { var model = new StatusRequerimentoVM(); try { if (statusRequerimento.Id != 0) { StatusRequerimentoServer.Atualizar(statusRequerimento); model.StatusRequerimento = statusRequerimento; model.Consistencia.Add("Alterado com sucesso!", ConsisteUtils.Tipo.Sucesso); } else { StatusRequerimentoServer.Novo(statusRequerimento); model.StatusRequerimento = statusRequerimento; model.Consistencia.Add("Incluido com sucesso!", ConsisteUtils.Tipo.Sucesso); } } catch (Exception e) { model.StatusRequerimento = statusRequerimento; var consistencia = new ConsisteUtils(); consistencia.Add(e.Message, ConsisteUtils.Tipo.Inconsistencia); model.Consistencia = consistencia; } return(View("Form", model)); }
public ActionResult Form(int id = 0) { var model = new StatusRequerimentoVM(); if (id != 0) { model.StatusRequerimento = StatusRequerimentoServer.GetEntidade(id); } return(View(model)); }
public ActionResult Excluir(StatusRequerimento statusRequerimento) { var model = new StatusRequerimentoVM(); try { StatusRequerimentoServer.Excluir(statusRequerimento); model.Consistencia.Add("Registro excluído com sucesso!", ConsisteUtils.Tipo.Sucesso); } catch (Exception e) { model.StatusRequerimento = statusRequerimento; var consistencia = new ConsisteUtils(); consistencia.Add(e.Message, ConsisteUtils.Tipo.Inconsistencia); model.Consistencia = consistencia; return(View("Form", model)); } return(RedirectToAction("Index", "StatusRequerimento")); }