public ActionResult Salvar(FluxoStatus fluxoStatus) { var model = new FluxoStatusVM(); try { if (0 != 0) { FluxoStatusServer.Atualizar(fluxoStatus); model.FluxoStatus = fluxoStatus; model.Consistencia.Add("Alterado com sucesso!", ConsisteUtils.Tipo.Sucesso); } else { FluxoStatusServer.Novo(fluxoStatus); model.FluxoStatus = fluxoStatus; model.Consistencia.Add("Incluido com sucesso!", ConsisteUtils.Tipo.Sucesso); } } catch (Exception e) { model.FluxoStatus = fluxoStatus; var consistencia = new ConsisteUtils(); consistencia.Add(e.Message, ConsisteUtils.Tipo.Inconsistencia); model.Consistencia = consistencia; } return(View("Form", model)); }
public ActionResult Form(int statusAtual = 0, int tipoRequerimento = 0) { var model = new FluxoStatusVM(); if (statusAtual != 0 && tipoRequerimento != 0) { model.FluxoStatus.StatusAtualId = statusAtual; model.FluxoStatus.StatusAtual = StatusRequerimentoServer.GetEntidade(statusAtual); model.FluxoStatus.TipoRequerimentoId = tipoRequerimento; model.FluxoStatus.TipoRequerimento = TipoRequerimentoServer.GetEntidade(tipoRequerimento); } return(View(model)); }
public ActionResult Excluir(FluxoStatus fluxoStatus) { var model = new FluxoStatusVM(); try { FluxoStatusServer.ExcluirAll(fluxoStatus); model.Consistencia.Add("Registros excluídos com sucesso!", ConsisteUtils.Tipo.Sucesso); } catch (Exception e) { model.FluxoStatus = fluxoStatus; var consistencia = new ConsisteUtils(); consistencia.Add(e.Message, ConsisteUtils.Tipo.Inconsistencia); model.Consistencia = consistencia; return(View("Form", model)); } return(RedirectToAction("Index", "FluxoStatus")); }