public ActionResult Salvar(TipoRequerimento tipoRequerimento) { var model = new TipoRequerimentoVM(); try { if (tipoRequerimento.Id != 0) { TipoRequerimentoServer.Atualizar(tipoRequerimento); model.TipoRequerimento = tipoRequerimento; model.Consistencia.Add("Alterado com sucesso!", ConsisteUtils.Tipo.Sucesso); } else { TipoRequerimentoServer.Novo(tipoRequerimento); model.TipoRequerimento = tipoRequerimento; model.Consistencia.Add("Incluido com sucesso!", ConsisteUtils.Tipo.Sucesso); } } catch (Exception e) { model.TipoRequerimento = tipoRequerimento; 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 TipoRequerimentoVM(); if (id != 0) { model.TipoRequerimento = TipoRequerimentoServer.GetEntidade(id); } return(View(model)); }
public ActionResult Excluir(TipoRequerimento tipoRequerimento) { var model = new TipoRequerimentoVM(); try { TipoRequerimentoServer.Excluir(tipoRequerimento); model.Consistencia.Add("Registro excluĂdo com sucesso!", ConsisteUtils.Tipo.Sucesso); } catch (Exception e) { model.TipoRequerimento = tipoRequerimento; var consistencia = new ConsisteUtils(); consistencia.Add(e.Message, ConsisteUtils.Tipo.Inconsistencia); model.Consistencia = consistencia; return(View("Form", model)); } return(RedirectToAction("Index", "TipoRequerimento")); }