コード例 #1
0
 private void MarkCollectionAsUpdate(UserAbstractDbContext dbContext, IList <UserTable> usersToUpdate)
 {
     foreach (UserTable user in usersToUpdate)
     {
         dbContext.Entry(user).State = EntityState.Modified;
     }
 }
コード例 #2
0
 public bool?EntityExistMatchingUsernameAndPassword(string username, string password)
 {
     try
     {
         using (UserAbstractDbContext _dbContext = UserDbFactory.GetUserDbContext(_dbContextType))
         {
             return(_dbContext.UserTables.Any(u => u.UserName == username && u.Password == password));
         }
     }
     catch (Exception exception)
     {
         //
     }
     return(null);
 }
コード例 #3
0
 public bool?EntityExistMatchingFunc(Func <UserTable, bool> funcOperation)
 {
     try
     {
         using (UserAbstractDbContext _dbContext = UserDbFactory.GetUserDbContext(_dbContextType))
         {
             return(_dbContext.UserTables.Any(funcOperation));
         }
     }
     catch (Exception exception)
     {
         //
     }
     return(null);
 }
コード例 #4
0
 public bool?EntityExistMatchingId(long id)
 {
     try
     {
         using (UserAbstractDbContext _dbContext = UserDbFactory.GetUserDbContext(_dbContextType))
         {
             return(_dbContext.UserTables.Any(u => u.Id == id));
         }
     }
     catch (Exception exception)
     {
         //
     }
     return(null);
 }