public async Task <IActionResult> ChangePassword([FromBody] PasswordModel changePassword) { if (changePassword.IsNull() || changePassword.NewPassword != changePassword.ConfirmPassword) { return(BadRequest(new MessageResult { Message = ErrorMessage.BadRequest, Code = StatusCodes.Status400BadRequest })); } if (await _passwordManager.ChangePassword(changePassword)) { return(Ok(new { Message = "", Code = 0 })); } return(StatusCode(StatusCodes.Status304NotModified, new MessageResult { Message = ErrorMessage.NotModified, Code = StatusCodes.Status304NotModified })); }