public SubempenhoCancelamentoService(ILogError log, ICommon common, IChaveCicsmo chave,
                                             ICrudSubempenhoCancelamento repository, ICrudSubempenhoCancelamentoNota notas,
                                             ICrudSubempenhoCancelamentoItem itens, ICrudSubempenhoCancelamentoEvento eventos,
                                             ICrudPrograma programa, ICrudFonte fonte, ICrudEstrutura estrutura,
                                             IProdespLiquidacaoDespesa prodesp, ISiafemLiquidacaoDespesa siafem)
            : base(log, common, chave)
        {
            _prodesp = new ProdespLiquidacaoDespesaService(log, prodesp, estrutura);
            _siafem  = new SiafemLiquidacaoDespesaService(log, siafem, programa, fonte, estrutura);
            _notas   = new SubempenhoCancelamentoNotaService(log, notas);
            _itens   = new SubempenhoCancelamentoItemService(log, itens);
            _eventos = new SubempenhoCancelamentoEventoService(log, eventos);
            _chave   = new ChaveCicsmoService(log, chave);

            _repository = repository;
        }
Beispiel #2
0
 public SubempenhoCancelamentoNotaService(ILogError log, ICrudSubempenhoCancelamentoNota repository) : base(log)
 {
     _repository = repository;
 }