public BaseResponse UpdateUsername(string newUserName, string oldUserName, string password, bool debug) { methodName = "UpdateUsername"; try { #region validate input // All params are required if ((newUserName.Trim() == "") || (oldUserName.Trim() == "") || (password.Trim() == "")) { baseResponse.Messages.Add(new Message("ImproperValidationCriteriaException")); return(baseResponse); } #endregion UpdateUsernameRequest request = new UpdateUsernameRequest(newUserName, oldUserName, password, debug); baseResponse = UserMaintenance.UpdateUsername(request); } catch (Exception ex) { LogMethodError(methodName, ex); } return(baseResponse); }
public async Task <IActionResult> ChangeUsername([FromBody] UpdateUsernameRequest request, CancellationToken cancellationToken) { var command = UpdateUsernameCommand.FromRequest(_currentUserId, request); var result = await _mediator.Send(command, cancellationToken); return(result.IsSuccess ? Ok() : result.ReturnErrorResponse()); }
public static BaseResponse UpdateUsername(UpdateUsernameRequest ahRequest) { return(GetResponse(Methods.UPDATEUSERNAME, ahRequest)); }