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