예제 #1
0
        public ActionResult lastStep(SolicitacaoConviteVM model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    List <Banco> bancos       = BancoVM.ToModelList(model.FichaCadastral.Bancos, model.IdFichaCadastral);
                    List <Banco> bancosSalvos = _fichaCadastralAppService.UpdateAdicionarBanco(model.IdFichaCadastral, bancos);
                    model.FichaCadastral.Bancos = BancoVM.ToViewModel(bancosSalvos);

                    model.PassoAtual = 4;
                    model.EhValido   = true;
                    BasicoModal(model.IdCriptografado, model);

                    return(PartialView("_ConviteForm", model));
                }
                model.EhValido = false;
                return(PartialView("_ConviteForm", model));
            }
            catch (Exception ex)
            {
                Log.Error(ex);
            }
            return(RedirectToAction("Index"));
        }
예제 #2
0
        public ActionResult AgregarBanco(BancoVM pro)
        {
            GestionBanco g = new GestionBanco();

            g.AgregarBancos(pro.Banco);
            return(RedirectToAction("ListaBancos"));
        }
예제 #3
0
        public ActionResult _ConviteForm(SolicitacaoConviteVM model)
        {
            try
            {
                _contatoAppService.UpdateOrCreate(ContatoVM.ToModelList(model.FichaCadastral.Contatos, model.IdFichaCadastral));
                _enderecoAppService.UpdateOrCreate(EnderecoVM.ToModelList(model.FichaCadastral.Enderecos, model.IdFichaCadastral));
                _bancoAppService.UpdateOrCreate(BancoVM.ToModelList(model.FichaCadastral.Bancos, model.IdFichaCadastral));
                var solicitacaoModel      = SolicitacaoConviteVM.ToModel(model);
                var solicitacaoValidation = _solicitacaoAppService.Update(solicitacaoModel);

                if (solicitacaoValidation.EstaValidado)
                {
                    ViewBag.BotaoColor = "green";
                }
                else
                {
                    ViewBag.BotaoColor = "red";
                }
                return(PartialView("_ConviteForm", model));
            }
            catch (Exception ex)
            {
                Log.Error(ex);
                ViewBag.BotaoColor = "red";
                return(PartialView("_ConviteForm", model));
            }
        }