public ConfirmacaoPagamentoService(ILogError log, IChaveCicsmo chave, ICrudConfirmacaoPagamento confirmacaoPgtoRepository, ConfirmacaoPagamentoItemDal confirmacaoPgtoItemRepository, IProdespPagamentoContaUnica prodespContaUnica, ProdespPagamentoContaDerWs prodespContaDer, ICrudProgramacaoDesembolsoExecucaoItem repositoryExecucaoPdItem, ICrudAutorizacaoDeOBItem repositoryAutorizacaoObItem) : base(log) { this._confirmacaoPgtoRepository = confirmacaoPgtoRepository; this._confirmacaoPgtoItemRepository = confirmacaoPgtoItemRepository; this._prodespContaUnica = new ProdespPagamentoContaUnicaService(new LogErrorDal(), new ProdespPagamentoContaUnicaWs()); _chave = new ChaveCicsmoService(log, chave); this._prodespContaDer = prodespContaDer; _uService = _uService ?? new UsuarioService(log, new UsuarioDal(), new PerfilUsuarioDal(), new PerfilDal(), new SiafemSegurancaWs(), new RegionalDal()); this._repositoryExecucaoPdItem = repositoryExecucaoPdItem; this._repositoryAutorizacaoObItem = repositoryAutorizacaoObItem; }
public ParametrizacaoFormaGerarNlService(ILogError log, ConfirmacaoPagamentoItemDal paraConfirmacaoPagamentoItemDal, NlParametrizacaoFormaGerarNlDal paraNlParametrizacaoFormaGerarNlDal, NlParametrizacaoService parametrizacaoService, ParaRestoAPagarService paraRestoAPagarService, ReclassificacaoRetencaoService reclassificacaoRetencaoService, ConfirmacaoPagamentoDal paraConfirmacaoPagamentoIDal, CommonService commomService, NlParametrizacaoEventoDal nlParametrizacaoEventoDal, ReclassificacaoRetencaoNotaService reclassificacaoRetencaoNotaService) : base(log) { _paraConfirmacaoPagamentoItemDal = paraConfirmacaoPagamentoItemDal; _paraNlParametrizacaoFormaGerarNlDal = paraNlParametrizacaoFormaGerarNlDal; _parametrizacaoService = parametrizacaoService; _paraRestoAPagarService = paraRestoAPagarService; _reclassificacaoRetencaoService = reclassificacaoRetencaoService; _paraConfirmacaoPagamentoIDal = paraConfirmacaoPagamentoIDal; _commomService = commomService; _nlParametrizacaoEventoDal = nlParametrizacaoEventoDal; _reclassificacaoRetencaoNotaService = reclassificacaoRetencaoNotaService; }