Example #1
0
 public int CreateUser(User user)
 {
     bool userExists = _unitOfWork.UserRepository.Exists(u => u.UserName == user.UserName);
     if (userExists) return 0;
     _unitOfWork.UserRepository.Insert(user);
     _unitOfWork.Commit();
     return user.UserId;
 }
Example #2
0
 public void UpdateUser(User user)
 {
     _unitOfWork.UserRepository.Update(user);
     _unitOfWork.Commit();
 }
Example #3
0
 public User Exists(User user)
 {
     bool validUser = _unitOfWork.UserRepository.Exists(u => u.UserName == user.UserName && u.Password == user.Password);
     return validUser ? _unitOfWork.UserRepository.GetUserFromUserName(u => u.UserName == user.UserName) : null;
 }