Example #1
0
        public ConfirmacaoPagamentoService(ILogError log, IChaveCicsmo chave, ICrudConfirmacaoPagamento confirmacaoPgtoRepository, ConfirmacaoPagamentoItemDal confirmacaoPgtoItemRepository, IProdespPagamentoContaUnica prodespContaUnica, ProdespPagamentoContaDerWs prodespContaDer, ICrudProgramacaoDesembolsoExecucaoItem repositoryExecucaoPdItem, ICrudAutorizacaoDeOBItem repositoryAutorizacaoObItem, ConfirmacaoPagamentoOrigemDal confirmacaoPgtoOrigemRepository)
            : 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;
            this._confirmacaoPgtoOrigemRepository = confirmacaoPgtoOrigemRepository;
        }
Example #2
0
 public PreparacaoPagamentoService(ILogError log, ICommon common, IChaveCicsmo chave, IProdespPagamentoContaUnica prodesp, IProdespPagamentoContaDer prodespContaDer, ICrudPreparacaoPagamento repository) : base(log, common, chave)
 {
     _prodespContaDer = new ProdespPagamentoContaDerService(log, prodespContaDer); 
     _preparacaoPagamentoTipo = new PreparacaoPagamentoTipoService(new PreparacaoPagamentoTipoDal());
     _prodespContaUnica = new ProdespPagamentoContaUnicaService(log, prodesp);
     _repository = repository;
     _chave = new ChaveCicsmoService(log, chave);
 }
 public ProdespPagamentoContaUnicaService(ILogError logError, IProdespPagamentoContaUnica contaUnica) : base(logError)
 {
     _contaUnica = contaUnica;
     _regional   = new RegionalService(logError, new RegionalDal());
 }
 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());
 }
Example #5
0
 public DesdobramentoService(ILogError log, ICommon common, IChaveCicsmo chave, ICrudDesdobramento repository, IProdespPagamentoContaUnica prodesp)
     : base(log, common, chave)
 {
     _prodesp            = new ProdespPagamentoContaUnicaService(new LogErrorDal(), new ProdespPagamentoContaUnicaWs());
     _chave              = new ChaveCicsmoService(log, chave);
     _repository         = repository;
     _identityRepository = new IdentificacaoDesdobramentoService(new IdentificacaoDesdobramentoDal());
     _tipoRepository     = new DesdobramentoTipoService(new DesdobramentoTipoDal());
     _docRepository      = new DocumentoTipoService(new DocumentoTipoDal());
 }