public ActionResult Desbloquear(List <CredenciadoPessoa> credenciados, int idOrgaoParceiro, int idUnidade) { if (!_bus.DesbloquearCredenciados(credenciados)) { return(Json(new { @Msg = Validacao.Erros, @Url = Url.Action("Index", "OrgaosParceirosConveniados", new { acaoId = idOrgaoParceiro, Msg = Validacao.QueryParam() }) }, JsonRequestBehavior.AllowGet)); } List <CredenciadoPessoa> lstCredenciados = _bus.ObterCredenciados(idOrgaoParceiro, idUnidade); ListarCredenciadoParceiroVM vmBloqueados = new ListarCredenciadoParceiroVM() { Credenciados = lstCredenciados.Where(credenciado => credenciado.Situacao == (int)eCredenciadoSituacao.Bloqueado).ToList() }; return(Json(new { @EhValido = Validacao.EhValido, @Msg = Validacao.Erros, @HtmlRetornoBloqueados = vmBloqueados.Credenciados.Count < 1 ? "" : ViewModelHelper.RenderPartialViewToString(ControllerContext, "ListarCredenciadosParceiros", vmBloqueados), })); }
public ActionResult GerenciarFiltrar(int idOrgaoParceiro, int idUnidade) { ListarCredenciadoParceiroVM vmAguardandoAtivacao = new ListarCredenciadoParceiroVM(); ListarCredenciadoParceiroVM vmAtivos = new ListarCredenciadoParceiroVM(); ListarCredenciadoParceiroVM vmBloqueados = new ListarCredenciadoParceiroVM(); List <CredenciadoPessoa> credenciados = _bus.ObterCredenciados(idOrgaoParceiro, idUnidade); if (credenciados == null) { return(Json(new { @EhValido = Validacao.EhValido, @Msg = Validacao.Erros, @Url = Url.Action("Index", "OrgaosParceirosConveniados", new { acaoId = idOrgaoParceiro, Msg = Validacao.QueryParam() }) }, JsonRequestBehavior.AllowGet)); } vmAguardandoAtivacao.Credenciados = credenciados.Where(credenciado => credenciado.Situacao == (int)eCredenciadoSituacao.Cadastrado).ToList(); vmAtivos.Credenciados = credenciados.Where(credenciado => credenciado.Situacao == (int)eCredenciadoSituacao.Ativo).ToList(); vmBloqueados.Credenciados = credenciados.Where(credenciado => credenciado.Situacao == (int)eCredenciadoSituacao.Bloqueado).ToList(); return(Json(new { @EhValido = Validacao.EhValido, @Msg = Validacao.Erros, @HtmlAguardandoAtivacao = vmAguardandoAtivacao.Credenciados.Count < 1 ? "" : ViewModelHelper.RenderPartialViewToString(ControllerContext, "ListarCredenciadosParceiros", vmAguardandoAtivacao), @HtmlAtivos = vmAtivos.Credenciados.Count < 1 ? "" : ViewModelHelper.RenderPartialViewToString(ControllerContext, "ListarCredenciadosParceiros", vmAtivos), @HtmlBloqueados = vmBloqueados.Credenciados.Count < 1 ? "" : ViewModelHelper.RenderPartialViewToString(ControllerContext, "ListarCredenciadosParceiros", vmBloqueados) }, JsonRequestBehavior.AllowGet)); }