示例#1
0
        public ActionResult ObterDocumentoDados(string strDocumentoNumero)
        {
            ConverterDocumentoVM vm = null;

            DocumentoBus _busDoc = new DocumentoBus();
            Documento    doc     = _busDoc.ObterDocumentoParaConversao(strDocumentoNumero);

            if (Validacao.EhValido && Validacao.Erros.Count == 0)
            {
                vm = new ConverterDocumentoVM(_busLista.TiposProcesso, 3);
                vm.RequerimentoVM.IsVisualizar           = true;
                vm.RequerimentoVM.IsRequerimentoProcesso = true;
                vm.SetProcesso(doc, _busLista.ResponsavelFuncoes);
                vm.IsEditar = false;
                vm.RequerimentoVM.IsEditar = false;
            }
            else
            {
                return(Json(new
                {
                    @EhValido = false,
                    @Msg = Validacao.Erros,
                }, JsonRequestBehavior.AllowGet));
            }

            return(Json(new
            {
                @Id = doc.Id,
                @EhValido = Validacao.EhValido,
                @Msg = Validacao.Erros,
                @Html = ViewModelHelper.RenderPartialViewToString(ControllerContext, "ConverterDocumentoDadosPartial", vm),
                @VM = vm
            }, JsonRequestBehavior.AllowGet));
        }
示例#2
0
        public ActionResult ConverterDocumento()
        {
            ConverterDocumentoVM vm = new ConverterDocumentoVM();

            return(View("ConverterDocumento", vm));
        }