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
            }));
        }