public AccountService(IAccountDataAccess accountDataAccess, ICurrencyRateService currencyRateService, IAccountMapper accountMapper) { this.accountDataAccess = accountDataAccess ?? throw new ArgumentNullException("accountDataAccess is null"); this.currencyRateService = currencyRateService ?? throw new ArgumentNullException("currencyRateService is null"); this.accountMapper = accountMapper ?? throw new ArgumentNullException("accountMapper is null"); }
internal void InitializeDataAccess(IAccountDataAccess accountDac, IMatchDataAccess matchDac, IRewardDataAccess rewardDac, ITicketDataAccess ticketDac) { AccountDataAccess = accountDac; MatchDataAccess = matchDac; RewardDataAccess = rewardDac; TicketDataAccess = ticketDac; }
public void Setup() { string databaseName = Guid.NewGuid().ToString(); this.services = new ServiceCollection(); this.services.AddDbContext <AccountContext>(o => o.UseInMemoryDatabase(databaseName: databaseName)); var provider = this.services.BuildServiceProvider(); using (var scope = provider.CreateScope()) { var serviceProvider = scope.ServiceProvider; this.services.AddScoped <IAccountDataAccess, AccountDataAccess>(); } this.scope = this.services.BuildServiceProvider().CreateScope(); this.accountDataAccess = scope.ServiceProvider.GetRequiredService <IAccountDataAccess>(); }
public Invoice(int ID, int CategoryID, string Number, DateTime InvoiceDate, DateTime PaidDate, decimal ToPay, string ToPayInWords, DateTime Deadline, decimal Paid, decimal LeftToPay, string Status, string Currency, Business business) { _ID = ID; _categoryID = CategoryID; _Number = Number; _InvoiceDate = InvoiceDate; _PaidDate = PaidDate; _ToPay = ToPay; _ToPayInWords = ToPayInWords; _Deadline = Deadline; _Paid = Paid; _LeftToPay = LeftToPay; _Status = Status; _Currency = Currency; _business = business; _account = new AccountDataAccess(); _canPay = _LeftToPay == 0 ? false : true; }
public TrainingService(ITrainingDataAccess trainingDataAccess, IAccountDataAccess accountDataAccess) { _trainingDataAccess = trainingDataAccess; _accountDataAccess = accountDataAccess; }
public AuthorizeController(IAccountDataAccess dataAccess) { _dataAccess = dataAccess; }
public Login() { _account = new AccountDataAccess(); }
public AccountCore(IAccountDataAccess accountDataAccess, ICustomerClient customerClient, ITransactionClient transactionClient) { this.accountDataAccess = accountDataAccess; this.customerClient = customerClient; this.transactionClient = transactionClient; }
public AccountManager(IAccountDataAccess accountData) { _accountData = accountData; _userManager = _userManager ?? HttpContext.Current.GetOwinContext().Get<ApplicationUserManager>(); }
public FinancialAccountController() { c = new SqlConnection(connectionString); db = c.As <IAccountDataAccess>(); }
public Invoice() { _account = new AccountDataAccess(); }