//public ValidationResult AddUser(SEC_User objUser, string action, out string status) //{ // userDataService.AddUser(objUser, action, out status); // if (status.Length > 0) // { // return new ValidationResult(status, localizationService.GetResource(status)); // } // return ValidationResult.Success; //} ValidationResult IUserService.AddUser(SEC_User objUser, string action, out string status) { userDataService.AddUser(objUser, action, out status); if (status.Length > 0) { return(new ValidationResult(status, localizationService.GetResource(status))); } return(ValidationResult.Success); }
public IActionResult Post([FromBody] UserDTO user) { if (!ModelState.IsValid) { return(BadRequest()); } var result = service.AddUser(mapper.Map <User>(user), user.UserRoles); return(Content(Newtonsoft.Json.JsonConvert.SerializeObject(result.Result))); }
public async Task <User> EncryptUser(User user, string Key) { user.Name = _encryptionUtils.EncryptString(Key, user.Name); user.Address = _encryptionUtils.EncryptString(Key, user.Address); user.Email = _encryptionUtils.EncryptString(Key, user.Email); user.Password = _encryptionUtils.EncryptString(Key, user.Password); user.PhoneNumber = _encryptionUtils.EncryptString(Key, user.PhoneNumber); user.Key = Key; var encryptedUser = await _userDataService.AddUser(user); return(encryptedUser); }
public void CreateUser(User user) { if (userProvider.IsExistsByLogin(user.UserName)) { throw new CreateOrUpdateUserException(UserCreateStatus.DuplicateUserName); } if (userProvider.IsExistsByEmail(user.Email)) { throw new CreateOrUpdateUserException(UserCreateStatus.DuplicateEmail); } userDataService.AddUser(user); }
public ActionResult AddUser([DataSourceRequest] DataSourceRequest request, [Bind(Prefix = "models")] IEnumerable <ManageUserVM> users) { var results = new List <ManageUserVM>(); if (users != null && ModelState.IsValid) { users.Where(x => x.UserClients.Any(y => y.ClientName == null)).Select(c => { c.UserClients = null; return(c); }).ToList(); foreach (var user in users) { user.DisplayName = user.UPN; userService.AddUser(user); results.Add(user); } } return(Json(results.ToDataSourceResult(request, ModelState))); }
public void AddUser(User user) { userDataService.AddUser(user); }
public Object AddUser(User user) { var result = userData.AddUser(user); return(UpdateError(result)); }