コード例 #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));
        }
コード例 #2
0
        public async Task <List <GrupoRito> > ListarRitos(Guid userGuid, RamosJudicialEnum ramoJudicial, int idForo)
        {
            var context = _sessionContextData.ObterUserContext(userGuid);
            var ws      = new GrupoRitoServiceSoapClient(endpointConfiguration, context.UrlServico + ServicesUrlConstants.GRUPO_RITO);

            var ramo = (Lawoffice.Backend.GrupoRitoService.RamosJudicial)ramoJudicial;

            var ritos = await(ws.ListaAdmissiveisAsync(context.ContextHeader, ClasseProcesso.Processo, int.MinValue, ramo, idForo));

            return(_mapper.Map <List <GrupoRito> >(ritos.ListaAdmissiveisResult));
        }
コード例 #3
0
        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);
        }
コード例 #4
0
 public async Task <List <Estado> > ListarUfsPorRegiao(Guid userGuid, int idRegiao, RamosJudicialEnum ramoJudicial)
 {
     return(await _hierarquiaService.ListarUfsPorRegiao(userGuid, idRegiao, ramoJudicial));
 }
コード例 #5
0
 public async Task <List <GrupoRito> > ListarRitos(Guid userGuid, RamosJudicialEnum ramoJudicial, int idForo)
 {
     return(await _hierarquiaService.ListarRitos(userGuid, ramoJudicial, idForo));
 }
コード例 #6
0
 public async Task <List <RegiaoRamoJudicial> > ListarRegioesDoRamoJudicial(Guid userGuid, RamosJudicialEnum ramoJudicial)
 {
     return(await _hierarquiaService.ListarRegioesDoRamoJudicial(userGuid, ramoJudicial));
 }
コード例 #7
0
 public async Task <List <FaseProcesso> > ListarFasesDoTipoDeProcesso(Guid userGuid, RamosJudicialEnum ramoJudicial)
 {
     return(await _hierarquiaService.ListarFasesDoTipoDeProcesso(userGuid, ramoJudicial));
 }
コード例 #8
0
 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));
 }
コード例 #9
0
        public async Task <List <Estado> > ListarUfsPorRegiao(Guid userGuid, int idRegiao, RamosJudicialEnum ramosJudicial)
        {
            var context = _sessionContextData.ObterUserContext(userGuid);
            var ws      = new UFServiceSoapClient(endpointConfiguration, context.UrlServico + ServicesUrlConstants.UF);
            var retorno = await ws.ListaPorRegiaoERamoAsync(context.ContextHeader, idRegiao, (int)ramosJudicial);

            return(_mapper.Map <List <Estado> >(retorno.ListaPorRegiaoERamoResult));
        }
コード例 #10
0
        public async Task <List <RegiaoRamoJudicial> > ListarRegioesDoRamoJudicial(Guid userGuid, RamosJudicialEnum ramosJudicial)
        {
            var context = _sessionContextData.ObterUserContext(userGuid);
            var ws      = new CEGrupoForoServiceSoapClient(endpointConfiguration, context.UrlServico + ServicesUrlConstants.GRUPO_FORO);
            var retorno = await ws.ListaRegioesAsync(context.ContextHeader, (Lawoffice.Backend.GrupoforoService.RamosJudicial) ramosJudicial);

            return(_mapper.Map <List <RegiaoRamoJudicial> >(retorno.ListaRegioesResult));
        }
コード例 #11
0
        //FaseProcessoServiceSoap.ListaPorGrupo(_processo.nrTipo)
        public async Task <List <FaseProcesso> > ListarFasesDoTipoDeProcesso(Guid userGuid, RamosJudicialEnum ramosJudicial)
        {
            var context = _sessionContextData.ObterUserContext(userGuid);
            var ws      = new FaseProcessoServiceSoapClient(endpointConfiguration, context.UrlServico + ServicesUrlConstants.FASE_PROCESSO);

            var retorno = await ws.ListaPorGrupoAsync(context.ContextHeader, (Lawoffice.Backend.FaseProcessoService.RamosJudicial) ramosJudicial);

            return(_mapper.Map <List <FaseProcesso> >(retorno.ListaPorGrupoResult));
        }