public ATMController( ILogger <ATMController> logger, IATMRepository atmRepository) { this._logger = logger; this._atmRepository = atmRepository; }
public PINCodeWindow(string cardNumber) { InitializeComponent(); _cardNumber = cardNumber; ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings["ATMContext"]; var containerBuilder = new ContainerBuilder(); containerBuilder.RegisterModule <ATMServiceModule>(); var container = containerBuilder.Build(); cardAtmRepository = container.Resolve <IATMRepository>(new NamedParameter("context", new ATMContext(settings.ConnectionString))); _cardId = cardAtmRepository.GetCardIDByNumber(_cardNumber); }
public ATM_Window(int cardId) { InitializeComponent(); ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings["ATMContext"]; var containerBuilder = new ContainerBuilder(); containerBuilder.RegisterModule <ATMServiceModule>(); var container = containerBuilder.Build(); cardAtmRepository = container.Resolve <IATMRepository>(new NamedParameter("context", new ATMContext(settings.ConnectionString))); _cardId = cardId; Balans_lbl.Visibility = Visibility.Hidden; }
public ATMService(IATMRepository repository, IMemoryCache cache, IMapper mapper) { _repository = repository; _cache = cache; _mapper = mapper; }
public ATMService(ICurrencyHttpService currencyHttpService, IATMRepository aTMRepository) { _currencyHttpService = currencyHttpService; _aTMRepository = aTMRepository; }
public ATMController(IATMRepository ATMRepository) { _ATMRepository = ATMRepository; }
public ATMService(IATMRepository aTMRepository, ICurrencyHttpService currencyHttpService) { _aTMRepository = aTMRepository; _currencyHttpService = currencyHttpService; }