Esempio n. 1
0
        protected override void ValidateCore()
        {
            base.ValidateCore();
            if (!SetValidator.ValidateItemsAreUnique(InvolvedPersons))
            {
                AddError(MeetingValidation.InvolvedPersonsErrorKey, MeetingValidation.InvolvedPersonsAreInvalidMessage);
            }

            if (!MeetingValidation.ValidateName(Name))
            {
                AddError(MeetingValidation.NameErrorKey, MeetingValidation.NameIsInvalidMessage);
            }
        }
Esempio n. 2
0
        protected override void ValidateCore()
        {
            base.ValidateCore();
            if (!SprintValidation.ValidateName(Name))
            {
                AddError(SprintValidation.NameErrorKey, SprintValidation.NameIsInvalidMessage);
            }

            if (!SprintValidation.ValidateTimeSpan(TimeSpan))
            {
                AddError(SprintValidation.TimeSpanErrorKey, SprintValidation.TimeSpanIsInvalidMessage);
            }

            if (!SetValidator.ValidateItemsAreUnique(Stories))
            {
                AddError(BacklogValidation.BacklogErrorKey, BacklogValidation.SprintBacklogContainsDuplicateItems);
            }
        }
        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);
            }
        }