Beispiel #1
0
        public ActionResult Visualizar(int id)
        {
            CredenciadoVM vm = new CredenciadoVM();

            vm.Credenciado        = _bus.Obter(id);
            vm.Credenciado.Pessoa = _bus.ObterPessoaCredenciado(vm.Credenciado.Pessoa.Id);

            vm.PessoaVM.Pessoa                 = vm.Credenciado.Pessoa;
            vm.PessoaVM.CpfCnpjValido          = true;
            vm.PessoaVM.IsCredenciado          = true;
            vm.PessoaVM.ExibirMensagensPartial = true;
            vm.PessoaVM.ExibirBotoes           = true;
            vm.PessoaVM.OcultarLimparPessoa    = true;
            vm.PessoaVM.UrlAcao                = Url.Action("AlterarDados", "Credenciado");
            vm.PessoaVM.IsVisualizar           = true;
            vm.OrgaosParceiros                 = ViewModelHelper.CriarSelectList(_busOrgaoParceiro.ObterOrgaosParceirosLst(), true, true, vm.Credenciado.OrgaoParceiroId.ToString());
            vm.OrgaosParceirosUnidades         = ViewModelHelper.CriarSelectList(_busOrgaoParceiro.ObterUnidadesLst(vm.Credenciado.OrgaoParceiroId), true, true, vm.Credenciado.OrgaoParceiroUnidadeId.ToString());

            CarregaCampos(vm);
            PreencheSalvarVM(vm.PessoaVM);

            if (AjaxRequestExtensions.IsAjaxRequest(this.Request))
            {
                return(View("CredenciadoPartial", vm));
            }

            return(View(vm));
        }
Beispiel #2
0
        public ActionResult Gerenciar(int id)
        {
            OrgaoParceiroConveniado orgao = _bus.Obter(id);

            if (_validar.EstaBloqueado(orgao))
            {
                return(RedirectToAction("Index", "OrgaosParceirosConveniados", new { @Msg = Validacao.QueryParam() }));
            }

            GerenciarVM vm = new GerenciarVM()
            {
                NomeOrgao = orgao.Nome,
                Sigla     = orgao.Sigla,
                IdOrgao   = orgao.Id,
                CredenciadosAguardandoAtivacao = new ListarCredenciadoParceiroVM()
                {
                    Credenciados = new List <CredenciadoPessoa>()
                },
                CredenciadosAtivos = new ListarCredenciadoParceiroVM()
                {
                    Credenciados = new List <CredenciadoPessoa>()
                },
                CredenciadosBloqueados = new ListarCredenciadoParceiroVM()
                {
                    Credenciados = new List <CredenciadoPessoa>()
                },
                Unidades = new List <SelectListItem>()
            };

            vm.Unidades = ViewModelHelper.CriarSelectList(_bus.ObterUnidadesLst(0, orgao.Unidades), true);

            return(View(vm));
        }
        public ActionResult ObterOrgaoParceiroUnidades(int orgaoId)
        {
            List <Lista> unidades = _busOrgaoParceiro.ObterUnidadesLst(orgaoId);

            return(Json(unidades, JsonRequestBehavior.AllowGet));
        }