Esempio n. 1
0
        protected override void ValidateCore()
        {
            base.ValidateCore();
            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);
            }
        }
        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);
            }
        }