public CommonService(ILogError l, ICommon c, IChaveCicsmo chave) : base(l) { _siafemSubempenho = new SiafemLiquidacaoDespesaService(l, new SiafemLiquidacaoDespesaWs(), new ProgramaDal(), new FonteDal(), new EstruturaDal()); _regional = new RegionalService(l, new RegionalDal()); _chave = new ChaveCicsmoService(l, chave); _siafemContaUnica = new SiafemPagamentoContaUnicaService(l, new SiafemPagamentoContaUnicaWs()); _common = c; }
public ProgramacaoDesembolsoExecucaoService(ILogError log, ICommon common, IChaveCicsmo chave, ICrudProgramacaoDesembolsoExecucao repository, ICrudProgramacaoDesembolsoExecucaoItem repositoryItem, SiafemPagamentoContaUnicaService siafem, ProdespPagamentoContaDerService prodespContaDer) : base(log, common, chave) { this._repository = repository; this._repositoryItem = repositoryItem; this._siafem = siafem; this._prodespContaDer = prodespContaDer; _chave = new ChaveCicsmoService(log, chave); }
public ReclassificacaoRetencaoService(ILogError log, ICommon common, IChaveCicsmo chave, ICrudReclassificacaoRetencao repository, ICrudPagamentoContaUnicaNota <ReclassificacaoRetencaoNota> notas, ICrudPagamentoContaUnicaEvento <ReclassificacaoRetencaoEvento> eventos, ISiafemPagamentoContaUnica siafem , NlParametrizacaoService parametrizacaoService) : base(log, common, chave) { _siafem = new SiafemPagamentoContaUnicaService(log, siafem); _notas = new ReclassificacaoRetencaoNotaService(log, notas); _eventos = new ReclassificacaoRetencaoEventoService(log, eventos); _parametrizacaoService = parametrizacaoService; _chave = new ChaveCicsmoService(log, chave); _repository = repository; _docRepository = new DocumentoTipoService(new DocumentoTipoDal()); }
public ProgramacaoDesembolsoService(ILogError log, ICommon common, IChaveCicsmo chave, ICrudProgramacaoDesembolso repository, ICrudProgramacaoDesembolsoAgrupamento agrupamento, ICrudPagamentoContaUnicaEvento <ProgramacaoDesembolsoEvento> eventos, ISiafemPagamentoContaUnica siafem, IProdespPagamentoContaUnica prodesp) : base(log, common, chave) { _prodesp = new ProdespPagamentoContaUnicaService(log, prodesp); _siafem = new SiafemPagamentoContaUnicaService(log, siafem); _agrupamento = new ProgramacaoDesembolsoAgrupamentoService(log, agrupamento); _eventos = new ProgramacaoDesembolsoEventoService(log, eventos); _chave = new ChaveCicsmoService(log, chave); _repository = repository; _docRepository = new DocumentoTipoService(new DocumentoTipoDal()); _tipoRepository = new ProgramacaoDesembolsoTipoService(new ProgramacaoDesembolsoTipoDal()); }
public CommonService(ILogError l, ICommon c, IProdespReserva prodespReserva, ISiafemReserva siafemReserva, ISiafemEmpenho siafemEmpenho, IChaveCicsmo chave) : base(l) { _prodespReserva = new ProdespReservaService(l, prodespReserva, new ProgramaDal(), new FonteDal(), new EstruturaDal(), new RegionalDal()); _prodespEmpenho = new ProdespEmpenhoService(l, new ProdespEmpenhoWs(), new ProgramaDal(), new FonteDal(), new EstruturaDal(), new RegionalDal()); _prodespLiquidacaoDespesaService = new ProdespLiquidacaoDespesaService(l, new ProdespLiquidacaoDespesaWs(), new EstruturaDal()); _prodespPagamentoContaUnicaService = new ProdespPagamentoContaUnicaService(l, new ProdespPagamentoContaUnicaWs()); _prodespPagamentoContaDerService = new ProdespPagamentoContaDerService(l, new ProdespPagamentoContaDerWs()); _siafemReserva = new SiafemReservaService(l, siafemReserva, new ProgramaDal(), new FonteDal(), new EstruturaDal()); _siafemEmpenho = new SiafemEmpenhoService(l, siafemEmpenho, new ProgramaDal(), new FonteDal(), new EstruturaDal()); _siafemSubempenho = new SiafemLiquidacaoDespesaService(l, new SiafemLiquidacaoDespesaWs(), new ProgramaDal(), new FonteDal(), new EstruturaDal()); _regional = new RegionalService(l, new RegionalDal()); _chave = new ChaveCicsmoService(l, chave); _common = c; _programacaoDesembolso = new ProgramacaoDesembolsoService(l, c, chave, new ProgramacaoDesembolsoDal(), new ProgramacaoDesembolsoAgrupamentoDal(), new ProgramacaoDesembolsoEventoDal(), new SiafemPagamentoContaUnicaWs(), new ProdespPagamentoContaUnicaWs()); _programacaoDesembolsoAgrupamento = new ProgramacaoDesembolsoAgrupamentoService(l, new ProgramacaoDesembolsoAgrupamentoDal()); _siafemContaUnica = new SiafemPagamentoContaUnicaService(l, new SiafemPagamentoContaUnicaWs()); }
public ImpressaoRelacaoRERTService(ILogError log, ICommon common, IChaveCicsmo chave, ISiafemPagamentoContaUnica siafem, ICrudImpressaoRelacaoRERT repository, ICrudListaRe repositoryListaRe, ICrudListaRt repositoryListaRt) : base(log, common, chave) { _repository = repository; _repositoryListaRe = repositoryListaRe; _repositoryListaRt = repositoryListaRt; _siafem = new SiafemPagamentoContaUnicaService(log, siafem); if (AppConfig.WsUrl == "siafemProd") { SENHA = Encrypt(AppConfig.WsPassword); } _chave = new ChaveCicsmoService(log, chave); }