Beispiel #1
0
        public JsonResult Salvar(FormularioValidacaoUC formularioValidacaoUC, string arquivosDeletados)
        {
            var files = Request.Files;


            var model = new FormularioValidacaoUCVM();

            try
            {
                formularioValidacaoUC.UsuarioRequerenteId = LoginServer.RetornarUsuarioLogado(User.Identity.Name).Id;
                if (formularioValidacaoUC.Id != 0)
                {
                    formularioValidacaoUC       = FormularioValidacaoUCServer.Atualizar(formularioValidacaoUC, files, Server, arquivosDeletados);
                    model.FormularioValidacaoUC = formularioValidacaoUC;
                    model.Consistencia.Add("Alterado com sucesso! Protocolo: " + formularioValidacaoUC.Protocolo, ConsisteUtils.Tipo.Sucesso);
                }
                else
                {
                    FormularioValidacaoUCServer.Novo(formularioValidacaoUC, files, Server);
                    model.Consistencia.Add("Incluido com sucesso! Protocolo: " + formularioValidacaoUC.Protocolo, ConsisteUtils.Tipo.Sucesso);
                    model.FormularioValidacaoUC = new FormularioValidacaoUC();
                }
            }
            catch (Exception e)
            {
                model.FormularioValidacaoUC = formularioValidacaoUC;
                var consistencia = new ConsisteUtils();
                consistencia.Add(e.Message, ConsisteUtils.Tipo.Inconsistencia);
                model.Consistencia = consistencia;
            }

            return(Json(model.Consistencia, JsonRequestBehavior.AllowGet));
        }
Beispiel #2
0
        public JsonResult ConsisteNovoAtualiza(FormularioValidacaoUC formularioValidacaoUC)
        {
            var consistencia = new ConsisteUtils();

            if (formularioValidacaoUC.Id != 0)
            {
                consistencia = FormularioValidacaoUCServer.ConsisteAtualizar(formularioValidacaoUC);
            }
            else
            {
                consistencia = FormularioValidacaoUCServer.ConsisteNovo(formularioValidacaoUC);
            }

            return(Json(consistencia, JsonRequestBehavior.AllowGet));
        }
 public FormularioValidacaoUCVM()
 {
     FormularioValidacaoUC = new FormularioValidacaoUC();
     Consistencia          = new ConsisteUtils();
 }