public void ValidateUserPasswordToken(UserData model)
 {
     if (model.IsTokenUsed == null || model.IsTokenUsed.Value || model.TokenExpirationTime.Value <= DateTime.Now)
     {
         throw new GenericException(Enums.GenericErrorEnum.UserResetPasswordTokenIsExpired);
     }
 }
 public void ValidateUserData(UserData model)
 {
     if (model == null)
     {
         throw new GenericException(Enums.GenericErrorEnum.UserDoesNotExist);
     }
 }