Exemple #1
0
 public int Authenticate(User user)
 {
     var hashedPassword = CalculateMd5Hash(user.Password);
     var tempUser = _context.User.Where(u => u.UserName == user.UserName).FirstOrDefault(u => u.Password == hashedPassword);
     if (tempUser == null)
     {
         return 0;
     }
     else
     {
         if (tempUser.Role)
             return 7;
         return 3;
     }
 }
Exemple #2
0
 public bool SaveUser(User user)
 {
     try
     {
         var lastUser = _context.User.OrderByDescending(u => u.Id).FirstOrDefault();
         var id = lastUser == null ? 1 : lastUser.Id + 1;
         user.Id = id;
         _context.User.Add(user);
         _context.SaveChanges();
         return true;
     }
     catch
     {
         return false;
     }
 }