public NotaDeLancamentoService(ILogError log, ICommon common, IChaveCicsmo chave, ReclassificacaoRetencaoService service , NlParametrizacaoService parametrizacaoService, ParaRestoAPagarService paraRestoAPagarService) : base(log, common, chave) { _service = service; _parametrizacaoService = parametrizacaoService; _paraRestoAPagarService = paraRestoAPagarService; }
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()); }