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); }