/// <summary> /// Validate form-level request /// </summary> /// <param name="validationDictionary"></param> public bool ValidateRequest(IValidationDictionary validationDictionary) { var requestDictionary = new ValidationDictionary(); if (Password != ConfirmPassword) { requestDictionary.AddError("Password", "Passwords do not match."); } validationDictionary.Merge(requestDictionary); return(requestDictionary.IsValid); }
/// <summary> /// Validate form-level request /// </summary> /// <param name="validationDictionary"></param> public bool ValidateRequest(IValidationDictionary validationDictionary) { var requestDictionary = new ValidationDictionary(); if (string.IsNullOrEmpty(ResetToken)) { requestDictionary.AddError("ResetToken", "Reset token not specified."); } if (string.IsNullOrEmpty(Password)) { requestDictionary.AddError("Password", "Password is required."); } if (Password != ConfirmPassword) { requestDictionary.AddError("Password", "Passwords do not match."); } validationDictionary.Merge(requestDictionary); return(requestDictionary.IsValid); }