public Story(string title, string description, PriorityType priority, StorySizeType size, IBoard board, IPerson assignee = null) //assignee is optional? : base(title, description, priority, board, assignee) { this.Size = size; this.Status = StoryStatusType.NotDone; }
public Story(string title, string description, PriorityType priorityType, StorySizeType storySizeType, StoryStatusType storyStatusType, IMember assignee) : base(title, description, priorityType, assignee) { this.SizeType = storySizeType; this.StatusType = storyStatusType; }
public void ChangeSize(string size) { if (size == null) { throw new ArgumentException("Size cannot be null or empty!"); } else { StorySizeType sizeEnum = (StorySizeType)Enum.Parse(typeof(StorySizeType), size, true); this.Size = sizeEnum; } }
public void ChangeSize(string newSize) { if (newSize == null) { throw new ArgumentNullException(ModelConstants.InvalidNullSize); } else { StorySizeType sizeEnum = Enum.Parse <StorySizeType>(newSize); this.SizeType = sizeEnum; } }
public IStory CreateStory(string title, string description, PriorityType priorityType, StorySizeType storySizeType, StoryStatusType storyStatusType, IMember assignee) { return(new Story(title, description, priorityType, storySizeType, storyStatusType, assignee)); }
public void ChangeSize(StorySizeType storySizeType) { this.SizeType = storySizeType; }
public IStory CreateStory(string title, string description, PriorityType priority, StorySizeType storySize, IBoard board, IPerson assignee = null) { return(new Story(title, description, priority, storySize, board)); }
public override void ChangeSize(StorySizeType newType) { this.Size = newType; }
//public Story(string title) //: base(title) //{ // base.Тype = WorkItemType.Story; //} public Story(string title, string description = "description", PriorityType priority = PriorityType.None, StorySizeType size = StorySizeType.None, StoryStatus status = StoryStatus.None, Person assignee = null, List <IComment> comments = null, List <Activity> history = null) : base(title, description, assignee, comments, history) { base.Тype = WorkItemType.Story; this.Priority = priority; this.Size = size; this.StatusType = status; }
public virtual void ChangeSize(StorySizeType newType) { }