Esempio n. 1
0
 public CotacaoApp(IClienteRepository clienteRepository, ITaxaRepository taxaRepository, IExchangeRatesApiProxy exchangeRatesApiProxy, NotificacaoErro notificacoes)
 {
     _clienteRepository     = clienteRepository;
     _taxaRepository        = taxaRepository;
     _exchangeRatesApiProxy = exchangeRatesApiProxy;
     _notificacoes          = notificacoes;
 }
Esempio n. 2
0
        public void Setup()
        {
            MapperConfig.RegisterMappings();

            _taxaRepository = new TaxaRepository(new DataContext());
            _taxaService    = new TaxaService(_taxaRepository);
        }
Esempio n. 3
0
 public TransacaoController(ITaxaRepository taxaRepository,
                            ITransacaoRepository transacaoRepository,
                            IUnitOfWork uow)
 {
     _taxaRepository      = taxaRepository;
     _transacaoRepository = transacaoRepository;
     _uow = uow;
 }
Esempio n. 4
0
 public TransacaoRepositoryTest()
 {
     Setup();
     _repositoryTransacao  = new TransacaoRepository(Contexto);
     _repositoryTaxa       = new TaxaRepository(Contexto);
     _repositoryBandeira   = new BandeiraRepository(Contexto);
     _repositoryAdquirente = new AdquirenteRepository(Contexto);
     _uow = new UnitOfWork(Contexto);
 }
        public static async Task <double> CalcularTaxa(int codigo, ITaxaRepository repository = null)
        {
            // se nao foi passado nenhum repositorio, se vira para achar um, no caso pega no DI
            repository = repository ?? GetRepository();

            var taxas = await repository.ListarTaxa(codigo);

            var valor = taxas.Sum(x => x.Valor);
            var fator = taxas.Sum(x => x.Fator);

            return((valor * fator) * 0.002);
        }
Esempio n. 6
0
 public TaxaRepositoryTest()
 {
     Setup();
     _repository = new TaxaRepository(Contexto);
     _uow        = new UnitOfWork(Contexto);
 }
Esempio n. 7
0
 public TaxaApp(ITaxaRepository taxaRepository)
 {
     _taxaRepository = taxaRepository;
 }
Esempio n. 8
0
 public void Setup()
 {
     _mock = Substitute.For <ITaxaRepository>();
     _mock.GetAll().Returns(new List <Taxa>());
     _taxaService = new TaxaService(_mock);
 }
Esempio n. 9
0
 public HomeController(ITaxaRepository repository)
 {
     _repository = repository;
 }
 public CalculadoraResgateUtility(ITaxaRepository taxaIrRepository)
 {
     _taxaIrRepository = taxaIrRepository;
 }
Esempio n. 11
0
 public TaxaService(ITaxaRepository repository) : base(repository)
 {
 }
Esempio n. 12
0
 public TaxaController(ITaxaRepository taxaRepository, IUnitOfWork unitOfWork)
 {
     _taxaRepository = taxaRepository;
     _unitOfWork     = unitOfWork;
 }
Esempio n. 13
0
 public TaxaService(ITaxaRepository taxaRepository)
 {
     _taxaRepository = taxaRepository;
 }
Esempio n. 14
0
 public TransacaoService(ITaxaRepository taxaRepository,
                         ITransacaoRepository transacaoRepository)
 {
     _taxaRepository      = taxaRepository;
     _transacaoRepository = transacaoRepository;
 }
Esempio n. 15
0
 public MdrRepository(ITaxaRepository taxaRepository)
 {
     _taxaRepository = taxaRepository;
 }