public void UpdateUser(UserDto userDto) { var spec = UserSpecification.FindUser(userDto.UserName); var user = this._userRepository.Find(spec); if (user != null) { user.Update(userDto.Password, userDto.EmployeeNo, userDto.Email, userDto.EnglishName, userDto.LocalName, userDto.Company, userDto.Organization, userDto.OrganizationDescription, userDto.Department, userDto.Job, userDto.Tel, userDto.Extension, userDto.VOIP, userDto.OnBoardDate, userDto.Manager, userDto.Agent, userDto.Grade, userDto.Shift, userDto.UpdatedBy); this._userRepository.Update(user); } }
public bool IsExistUser(string userName) { var spec = UserSpecification.FindUser(userName); return(this._userRepository.Exist(spec)); }
public UserDto FindUser(string userName) { var spec = UserSpecification.FindUser(userName); return(this._userRepository.Find(spec).MapAs <UserDto>()); }