protected override void ValidateCore() { if (WorkTaskId.IsBlankIdentity()) { AddError("", "Idenitity is invalid."); } if (AuthorId.IsBlankIdentity()) { AddError("", "Idenitity is invalid."); } if (!TextValidator.ValidateThatContentIsBetweenSpecifiedLength(Content, 1)) { AddError("", "Content of the comment is invalid."); } }
public static bool ValidateCommentContent(string content) => TextValidator.ValidateThatContentIsBetweenSpecifiedLength(content, CommentContentMinLength);
public static bool ValidateName(string name) => TextValidator.ValidateThatContentIsBetweenSpecifiedLength(name, NameMinLength, NameMaxLength);
public static bool ValidateDefinitionOfDoneCondition(string condition) => TextValidator.ValidateThatContentIsBetweenSpecifiedLength(condition, DefinitionOfDoneItemMinLength, DefinitionOfDoneItemMaxLength);
public static bool ValidatePassword(string password) => TextValidator.ValidateThatContentIsBetweenSpecifiedLength(password, PasswordMinLength);
public static bool ValidateEmail(string email) => TextValidator.ValidateThatContentIsBetweenSpecifiedLength(email, EmailMinLength, EmailMaxLength);
public static bool ValidateDisplayName(string displayName) => TextValidator.ValidateThatContentIsBetweenSpecifiedLength(displayName, DisplayNameMinLength, DisplayNameMaxLength);
public static bool ValidateLastName(string lastName) => TextValidator.ValidateThatContentIsBetweenSpecifiedLength(lastName, LastNameMinLength, LastNameMaxLength);
public static bool ValidateFirstName(string firstName) => TextValidator.ValidateThatContentIsBetweenSpecifiedLength(firstName, FirstNameMinLength, FirstNameMaxLength);