/// <summary> /// Change User username /// </summary> /// <param name="UserId">target user</param> /// <param name="NewUserName">new username</param> /// <returns>Success status</returns> public bool ChangeUserUsername(UpdateUserUserName user) { if (IsPropInUse("user_username", user.OldUserName) && !IsPropInUse("user_username", user.NewUserName)) { return(SqlConnector.Update("Users", "user_username", $"'{user.NewUserName}'", $"where user_user_id = {user.UserId}")); } return(false); }
public ActionResult <MyBooleanResult> ChangeUserUsername([FromBody] UpdateUserUserName user) { MyBooleanResult res = new MyBooleanResult { ResultValue = _userBL.ChangeUserUsername(user) }; return(res); }