예제 #1
0
 protected override void ValidateCore()
 {
     if (ProjectId.IsBlankIdentity())
     {
         AddError("", "Project idenitity is invalid.");
     }
 }
예제 #2
0
        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);
            }
        }
예제 #3
0
        protected override void ValidateCore()
        {
            if (ProjectId.IsBlankIdentity())
            {
                AddError(SprintValidation.ProjectErrorKey, SprintValidation.ProjectIsInvalid);
            }

            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);
            }
        }
예제 #4
0
        protected override void ValidateCore()
        {
            if (ProjectId.IsBlankIdentity())
            {
                AddError("", "Project identity is invalid.");
            }

            if (!WorkTaskValidation.ValidateName(Name))
            {
                AddError(WorkTaskValidation.NameErrorKey, WorkTaskValidation.NameIsInvalidMessage);
            }

            if (!WorkTaskValidation.ValidateStoryPoints(StoryPoints))
            {
                AddError(WorkTaskValidation.StoryPointsErrorKey, WorkTaskValidation.StoryPointsAreInvalidMessage);
            }

            if (!WorkTaskValidation.ValidateChildTasks(ChildTasks))
            {
                AddError(WorkTaskValidation.LinkErrorKey, WorkTaskValidation.LinksAreDuplicatedMessage);
            }
        }