public SiafemReservaService( ILogError logError, ISiafemReserva siafemService, ICrudPrograma programa, ICrudFonte fonte, ICrudEstrutura estutura) : base(logError) { _estutura = estutura; _fonte = fonte; _logError = logError; _siafemReservaService = siafemService; _programa = programa; }
public ReservaService(ILogError l, ICrudReserva p, IProdespReserva prodesp, ISiafemReserva siafem, ICrudPrograma programa, ICrudFonte fonte, ICrudEstrutura estrutura, ICrudReservaMes reservaMes, IRegional regional, IChaveCicsmo chave, ICommon c) : base(l, c, prodesp, siafem, new SiafemEmpenhoWs(), chave) { _prodesp = new ProdespReservaService(l, prodesp, programa, fonte, estrutura, regional); _siafem = new SiafemReservaService(l, siafem, programa, fonte, estrutura); _reservaMes = new ReservaMesService(l, reservaMes); _reserva = p; _chave = new ChaveCicsmoService(l, chave); _programa = new ProgramaService(l, programa, estrutura); }
public ReservaCancelamentoService( ILogError l, ICrudReservaCancelamento p, IProdespReserva prodesp, ISiafemReserva siafem, ICrudPrograma programa, ICrudFonte fonte, ICrudEstrutura estrutura, ICrudReservaCancelamentoMes mes, IRegional regional, IChaveCicsmo chave) : base(l) { _prodesp = new ProdespReservaService(l, prodesp, programa, fonte, estrutura, regional); _siafem = new SiafemReservaService(l, siafem, programa, fonte, estrutura); _cancelamento = p; _cancelamentoMes = new ReservaCancelamentoMesService(l, mes); _chave = new ChaveCicsmoService(l, chave); _programa = new ProgramaService(l, programa, estrutura); _regional = new RegionalService(l, regional); }
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()); }