/// <summary> /// Saves a user in Repository /// </summary> /// <param name="userName"></param> /// <param name="password"></param> /// <param name="role"></param> /// <returns></returns> public bool Save(string userName, string password, RolesEnum role) { bool response = false; if (IsValid(userName, password, role)) { if (!userGetService.Exists(userName)) { User user = new User() { UserName = userName, Password = password, Roles = new List <RolesEnum> { role } }; userRepository.Save(user); response = true; } } return(response); }
/// <summary> /// Checks if a UserName exists in repository /// </summary> /// <param name="userName"></param> /// <returns></returns> public bool Exists(string userName) { return(getService.Exists(userName)); }