protected override void ValidateCore() { base.ValidateCore(); if (!SetValidator.ValidateItemsAreUnique(InvolvedPersons)) { AddError(MeetingValidation.InvolvedPersonsErrorKey, MeetingValidation.InvolvedPersonsAreInvalidMessage); } if (!MeetingValidation.ValidateName(Name)) { AddError(MeetingValidation.NameErrorKey, MeetingValidation.NameIsInvalidMessage); } }
protected override void ValidateCore() { if (OrganizedBy.IsBlankIdentity()) { AddError("", "User identity is invalid."); } if (ProjectId.IsBlankIdentity()) { AddError("", "Project identity is invalid."); } if (!SetValidator.ValidateItemsAreUnique(InvolvedPersons)) { AddError(MeetingValidation.InvolvedPersonsErrorKey, MeetingValidation.InvolvedPersonsAreInvalidMessage); } if (!MeetingValidation.ValidateName(Name)) { AddError(MeetingValidation.NameErrorKey, MeetingValidation.NameIsInvalidMessage); } }