public static Homework CreateHomeworkAndItems(DateTime classStartDate, Assignment a) { Homework newHomework = CreateHomework(classStartDate, a); foreach (Problem p in a.Problems) { HomeworkItem item = new HomeworkItem { Problem = p, Homework = newHomework, Status = StatusType.Open }; newHomework.AddHomeworkItems(item); } return(newHomework); }
public void RemoveHomeworkItems(HomeworkItem hwi) { HomeworkItems.Remove(hwi); }
public void AddHomeworkItems(HomeworkItem hwi) { HomeworkItems.Add(hwi); }