Esempio n. 1
0
        public async Task <List <Processo> > ListarProcessosAtivosDaPastaQuePodemTerAudiencia(Guid userGuid, int idPasta)
        {
            var context = _sessionContextData.ObterUserContext(userGuid);
            var ws      = new CEProcessoServiceSoapClient(soapConfiguration, context.UrlServico + ServicesUrlConstants.PROCESSO);
            var result  = await ws.ListaSimplesHierarquiaPorPastasQuePodemTerAudienciaAsync(context.ContextHeader, idPasta, new SituacaoDoProcesso[1] {
                SituacaoDoProcesso.Ativo
            });

            return(_mapper.Map <List <Processo> >(result.ListaSimplesHierarquiaPorPastasQuePodemTerAudienciaResult));
        }
Esempio n. 2
0
        public async Task CadastraPartesDoProcesso(Guid userGuid, int idPasta)
        {
            var context = _sessionContextData.ObterUserContext(userGuid);
            var ws      = new CEProcessoServiceSoapClient(soapConfiguration, context.UrlServico + ServicesUrlConstants.PROCESSO);
            var a       = new Lawoffice.Backend.ProcessoService.MAdvogadoParte();
            var b       = new Lawoffice.Backend.ProcessoService.MPartePessoaFisica();
            var result  = await ws.AtualizaPartesDoProcessoAsync(context.ContextHeader, new MProcesso());

            //return _mapper.Map<List<Processo>>(result.ListaSimplesHierarquiaPorPastasResult);
        }
Esempio n. 3
0
        public async Task <ProcessoBase> ExportarCaso(Guid userGuid, ProcessoBase processo)
        {
            var context = _sessionContextData.ObterUserContext(userGuid);
            var ws      = new CEProcessoServiceSoapClient(soapConfiguration, context.UrlServico + ServicesUrlConstants.PROCESSO);

            var processoModel = _mapper.Map <MProcessoJudicialAdministrativo>(processo);

            processoModel = _preencheProcessoHelper.PreencheOutrosDados(processoModel, processo);
            processoModel.cdEscritorio = context.IdEscritorio;

            var novoProcesso = new IncluiRequest(context.ContextHeader, processoModel, context.NomeEscritorio);
            var retorno      = await ws.IncluiAsync(novoProcesso);

            processo.IdDefinitivo = retorno.IncluiResult;

            return(processo);
        }