Example #1
0
        public async Task <List <GrupoForo> > ListarComarcas(Guid userGuid, RamosJudicialEnum ramosJudicial, string Uf, TipoDeInstanciaEnum instancia, int?regiao)
        {
            var context  = _sessionContextData.ObterUserContext(userGuid);
            var ws       = new CEGrupoForoServiceSoapClient(endpointConfiguration, context.UrlServico + ServicesUrlConstants.GRUPO_FORO);
            var comarcas = await ws.ListaPorRamoDeJusticaEstadoEGrupoDeFamiliaAsync(context.ContextHeader, (Lawoffice.Backend.GrupoforoService.RamosJudicial) ramosJudicial, Uf, (int)instancia, regiao ?? int.MinValue);

            return(_mapper.Map <List <GrupoForo> >(comarcas.ListaPorRamoDeJusticaEstadoEGrupoDeFamiliaResult));
        }
 public async Task <List <GrupoForo> > ListarComarcas(Guid userGuid, RamosJudicialEnum ramoJudicial, string Uf, TipoDeInstanciaEnum instancia, int?regiao)
 {
     return(await _hierarquiaService.ListarComarcas(userGuid, ramoJudicial, Uf, instancia, regiao));
 }
        public async Task <JsonReturn> ListarComarcasDaRegiao(RamosJudicialEnum ramo, TipoDeInstanciaEnum instancia, string Uf = null, int?regiao = int.MinValue)
        {
            var retorno = new JsonReturn();

            userGuid = new Guid(Helpers.RetrieveUserClaimGuid(HttpContext));

            var comarcas = await _hierarquiaService.ListarComarcas(userGuid, ramo, Uf, instancia, regiao);

            retorno.Object = comarcas;

            return(retorno);
        }