public ActionResult JuntarApensarSalvar(JuntarApensarVM vm) { string urlRedireciona = ""; if (_busJuntarApensar.JuntarApensar(vm.Processo)) { Validacao.Add(Mensagem.Processo.JuntadoApensadoSucesso); urlRedireciona = Url.Action("Index", "Tramitacao", Validacao.QueryParamSerializer()); } return(Json(new { @Msg = Validacao.Erros, @UrlRedireciona = urlRedireciona })); }
public ActionResult JuntarApensar(int?id) { JuntarApensarVM vm = new JuntarApensarVM(); if (id != null && id.HasValue) { if (_busJuntarApensar.VerificarJuntarApensar(id)) { vm.Processo = _busJuntarApensar.ObterJuntadosApensados(id.Value); vm.Processo.Id = id.Value; } } return(View("JuntarApensar", vm)); }
public ActionResult JuntarApensarVerificar(string numero) { JuntarApensarVM vm = new JuntarApensarVM(); if (_busJuntarApensar.VerificarJuntarApensar(numero)) { vm.Processo = _bus.Obter(numero); Processo procApensadosJuntados = _busJuntarApensar.ObterJuntadosApensados(vm.Processo.Id.Value); vm.Processo.Processos = procApensadosJuntados.Processos; vm.Processo.Documentos = procApensadosJuntados.Documentos; } return(Json(new { Msg = Validacao.Erros, @Html = ((vm.Processo != null && vm.Processo.Id > 0) ? ViewModelHelper.RenderPartialViewToString(ControllerContext, "JuntarApensarPartial", vm) : "") }, JsonRequestBehavior.AllowGet)); }