public ActionResult VisualizarHabilitarEmissaoCFOCFOC(int id)
        {
            HabilitarEmissaoCFOCFOCVM viewModel = new HabilitarEmissaoCFOCFOCVM(_busLista.HabilitacaoCFOSituacoes, _busLista.Estados, _busLista.HabilitacaoCFOMotivos);

            viewModel.HabilitarEmissao = _bus.Obter(id);
            viewModel.IsVisualizar     = true;
            viewModel.IsAjaxRequest    = false;

            return(PartialView("HabilitarEmissaoCFOCFOCVisualizar", viewModel));
        }
Ejemplo n.º 2
0
        public ActionResult CriarHabilitarEmissaoCFOCFOC()
        {
            HabilitarEmissaoCFOCFOCVM viewModel = new HabilitarEmissaoCFOCFOCVM(_busLista.HabilitacaoCFOSituacoes, _busLista.Estados, _busLista.HabilitacaoCFOMotivos);

            viewModel.HabilitarEmissao.UF = ViewModelHelper.EstadoDefaultId();
            viewModel.IsVisualizar        = false;
            viewModel.IsEditar            = false;
            viewModel.IsAjaxRequest       = false;

            return(View("HabilitarEmissaoCFOCFOC", viewModel));
        }
Ejemplo n.º 3
0
        public ActionResult VisualizarHabilitarEmissaoCFOCFOC(int id)
        {
            HabilitarEmissaoCFOCFOCVM viewModel = new HabilitarEmissaoCFOCFOCVM(_busLista.HabilitacaoCFOSituacoes, _busLista.Estados, _busLista.HabilitacaoCFOMotivos);

            viewModel.HabilitarEmissao = _busHabilitar.Obter(id);
            Validacao.Erros.Clear();

            viewModel.IsVisualizar  = true;
            viewModel.IsEditar      = false;
            viewModel.IsAjaxRequest = false;

            return(View("HabilitarEmissaoCFOCFOC", viewModel));
        }
Ejemplo n.º 4
0
        public ActionResult AlterarHabilitarEmissaoCFOCFOC(HabilitarEmissaoCFOCFOC habilitar)
        {
            HabilitarEmissaoCFOCFOCVM viewModel = new HabilitarEmissaoCFOCFOCVM(_busLista.HabilitacaoCFOSituacoes, _busLista.Estados, _busLista.HabilitacaoCFOMotivos);

            if (Validacao.EhValido && habilitar != null)
            {
                viewModel.HabilitarEmissao    = habilitar;
                viewModel.HabilitarEmissao.UF = viewModel.HabilitarEmissao.UF == 0 ? ViewModelHelper.EstadoDefaultId() : viewModel.HabilitarEmissao.UF;
                viewModel.IsEditar            = true;
                viewModel.IsVisualizar        = false;
                viewModel.IsAjaxRequest       = true;
            }
            return(PartialView("HabilitarEmissaoCFOCFOCSalvar", viewModel));
        }
Ejemplo n.º 5
0
        public ActionResult SalvarHabilitarEmissao(HabilitarEmissaoCFOCFOCVM vm)
        {
            if (_busHabilitar.Salvar(vm.HabilitarEmissao))
            {
                Validacao.Add(Mensagem.HabilitarEmissaoCFOCFOC.Salvar);
                string urlRedireciona = Url.Action(((vm.HabilitarEmissao.Id > 0) ? "IndexHabilitarEmissaoCFOCFOC" : "CriarHabilitarEmissaoCFOCFOC"), "Credenciado");
                urlRedireciona += "?Msg=" + Validacao.QueryParam();

                return(Json(new { IsSalvo = Validacao.EhValido, UrlRedireciona = urlRedireciona, @HabilitarEmissao = vm.HabilitarEmissao, Msg = Validacao.Erros }));
            }
            else
            {
                return(Json(new { IsSalvo = false, Msg = Validacao.Erros }));
            }
        }
Ejemplo n.º 6
0
        public ActionResult AlterarSituacaoHabilitacaoCFO(int id)
        {
            var motivos = _busLista.HabilitacaoCFOMotivos.Where(x => Convert.ToInt32(x.Id) < 3).ToList();
            HabilitarEmissaoCFOCFOCVM vm = new HabilitarEmissaoCFOCFOCVM(_busLista.HabilitacaoCFOSituacoes, _busLista.Estados, motivos);

            vm.HabilitarEmissao = _busHabilitar.Obter(id);

            var sit = vm.Situacoes.FirstOrDefault(x => x.Value == vm.HabilitarEmissao.Situacao.ToString());

            if (sit != null)
            {
                vm.Situacoes.Remove(sit);
            }

            return(PartialView("HabilitacaoCFOAlterarSituacao", vm));
        }
Ejemplo n.º 7
0
        public ActionResult RenovarPraga()
        {
            HabilitarEmissaoCFOCFOCVM vm = new HabilitarEmissaoCFOCFOCVM(_busLista.HabilitacaoCFOSituacoes, _busLista.Estados, _busLista.HabilitacaoCFOMotivos);

            return(PartialView("RenovarDataHabilitacaoCFO", vm));
        }