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; } }
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; } }