public void AddToToc(Course course) { var multiCouseMarker = course.Dates.Count > 1 ? "*" : ""; this.tableOfContents.AppendLine(@"~\pageref{" + course.Dates[0].CourseNo + @"} \hspace{1em}& " + course.Title + @" \hfill &" + course.Dates[0].CourseNo + multiCouseMarker + @" \\"); }
public void AddToCalender(Course course) { foreach (var courseDate in course.Dates) { foreach (var coursePart in courseDate.Parts) { this.calenderEntries.Add(new CalenderEntry() { CheckinDeadline = courseDate.CheckinDeadline, CourseNumber = courseDate.CourseNo, Title = course.Title, StartDate = coursePart.Start, EndDate = coursePart.End, PageReference = course.Dates[0].CourseNo}); } } }
public void AddChapterToToc(Course course) { this.tableOfContents.AppendLine(String.Format(@"\rowcolor{{gray}} \hspace{{1em}}& \textcolor{{white}}{{{0}}} \hfill & \\", course.Department)); }