public TransferenciasController(INotificationHandler <DomainNotification> notifications, IUsuario usuario, IMediatorHandler mediator, ITransferenciaRepository transferenciaRepository, IMapper mapper) : base(notifications, usuario, mediator)
 {
     _transferenciaRepository = transferenciaRepository ?? throw new ArgumentNullException(nameof(mediator));
     _mediatorHandler         = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _mapper  = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _usuario = usuario ?? throw new ArgumentNullException(nameof(usuario));
 }
예제 #2
0
 public SaldoService(ILancamentoRepository lancRepo, ITransferenciaRepository transfRepo,
                     IServiceBase <Conta> contaServ)
 {
     _lancRepo   = lancRepo;
     _transfRepo = transfRepo;
     _contaServ  = contaServ;
 }
 public TransferenciaCommandHandler(IMediatorHandler mediator, INotificationHandler <DomainNotification> notifications, ITransferenciaRepository transferenciaRepository, IContaRepository contaRepository, IClienteRepository clienteRepository, IUsuario usuario) : base(mediator, notifications)
 {
     _transferenciaRepository = transferenciaRepository ?? throw new ArgumentNullException(nameof(transferenciaRepository));
     _contaRepository         = contaRepository ?? throw new ArgumentNullException(nameof(contaRepository));
     _clienteRepository       = clienteRepository ?? throw new ArgumentNullException(nameof(clienteRepository));
     _usuario = usuario ?? throw new ArgumentNullException(nameof(usuario));
 }
 public TransferenciaService(ITransferenciaRepository transferenciaRepository, Notification notification,
                             INotificacaoService notificacaoService, IContaFinanceiraRepository contaFinanceiraRepository)
 {
     _transferenciaRepository   = transferenciaRepository;
     _notification              = notification;
     _notificacaoService        = notificacaoService;
     _contaFinanceiraRepository = contaFinanceiraRepository;
 }
 public TransferenciaService(ITransferenciaRepository transferenciaRepository,
                             ICaixaService caixaService,
                             IEmpresaService empresaService)
 {
     _transferenciaRepository = transferenciaRepository;
     _caixaService            = caixaService;
     _empresaService          = empresaService;
 }
예제 #6
0
        public TransferenciaService(IAccountHttpClient accountHttpClient, INotification notification, ITransferenciaRepository transferenciaRepository)
        {
            _accountHttpClient = accountHttpClient;
#pragma warning disable CS1717 // Assignment made to same variable
            _notification = notification;
#pragma warning restore CS1717 // Assignment made to same variable
            _transferenciaRepository = transferenciaRepository;
        }
예제 #7
0
 public TransacoesService(ITransferenciaRepository repoTransf, IContaRepository repoConta)
 {
     _repoTransf = repoTransf;
     _repoContaf = repoConta;
 }
 public TransferenciaController(ITransferenciaRepository transferenciaRepository, Notification notification, ITransferenciaService transferenciaService)
 {
     _transferenciaRepository = transferenciaRepository;
     _notification            = notification;
     _transferenciaService    = transferenciaService;
 }
예제 #9
0
 public TransferenciaController(ITransferenciaRepository transferenciaRepository, ICorrentistaRepository correntistaRepository, IContaRepository contaRepository)
 {
     _transferenciaRepository = transferenciaRepository;
     _correntistaRepository   = correntistaRepository;
     _contaRepository         = contaRepository;
 }
예제 #10
0
 public TransferenciaService(ITransferenciaRepository repo, ISaldoService servSaldo) : base(repo)
 {
     _repo      = repo;
     _servSaldo = servSaldo;
 }
예제 #11
0
 public TransferenciaService(ITransferenciaRepository transferenciaRepository)
     : base(transferenciaRepository)
 {
     _transferenciaRepository = transferenciaRepository;
 }
 public EnvioTransferenciaService(ITransferenciaRepository transferenciaRepository, ITransferenciaMapper transferenciaMapper)
 {
     _transferenciaRepository = transferenciaRepository;
     _transferenciaMapper     = transferenciaMapper;
 }