Example #1
0
 public static UserStore Login(string username)
 {
     using (var context = new DotNetBankAPIContext())
     {
         var user = context.UserStore.Where(user => user.Login == username);
         if (user == null)
         {
             return(null);
         }
         return(user.FirstOrDefault());
     }
 }
        public List <CustomerAccountDetails> getCustomerAccount(int id)
        {
            IQueryable <Status>  customerAccount = _context.Status;
            DotNetBankAPIContext cs = new DotNetBankAPIContext();
            var list = customerAccount
                       .Where(i => i.CustomerId == id)
                       .Select(i => new CustomerAccountDetails
            {
                CustomerId  = i.CustomerId,
                AccountId   = i.AccountId,
                AccountType = i.AccountType,
                Balance     = i.Balance
            }).ToList();

            return(list);
        }
Example #3
0
 public BasicAuthenticationHandler(IOptionsMonitor <AuthenticationSchemeOptions> options,
                                   ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock, DotNetBankAPIContext dotNetBankAPIContext) : base(options, logger, encoder, clock)
 {
     _context = dotNetBankAPIContext;
 }
Example #4
0
 public CustomerMockRepo(DotNetBankAPIContext context)
 {
     _context = context;
 }
Example #5
0
 public StatusMockRepo(DotNetBankAPIContext context)
 {
     _context = context;
 }
Example #6
0
 public AccountController(DotNetBankAPIContext dotNetBankAPIContext)
 {
     _context = dotNetBankAPIContext;
 }
 public CustomerAccountRepository(DotNetBankAPIContext context)
 {
     _context = context;
 }