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 ProgramacaoDesembolsoAgrupamentoService(ILogError log, ICrudProgramacaoDesembolsoAgrupamento repository) : base(log) { _repository = repository; }