// Token: 0x06002A04 RID: 10756 RVA: 0x000EBCAC File Offset: 0x000E9EAC private void RenderViewBody(IPrintCalendarViewControl view) { if (view != null) { view.RenderView(base.SanitizingResponse); } }
// Token: 0x06002A03 RID: 10755 RVA: 0x000EBADC File Offset: 0x000E9CDC private void RenderPageHeader(IPrintCalendarViewControl view) { if (view != null) { base.SanitizingResponse.Write("<table class=\"innerTable titleTable\"><tr><td class=\"titleTd\">"); base.SanitizingResponse.Write("<div class=\"dateDescription\">"); base.SanitizingResponse.Write(view.DateDescription); base.SanitizingResponse.Write("</div><div class=\"calendarName\">"); base.SanitizingResponse.Write(view.CalendarName); base.SanitizingResponse.Write("</div></td>"); List <ExDateTime> list = new List <ExDateTime>(); ExDateTime date = this.days[0].Date; ExDateTime[] effectiveDates = view.GetEffectiveDates(); if (this.viewType != CalendarViewType.Min) { list.Add(effectiveDates[0].AddMonths(1)); } list.Add(date); if (this.viewType == CalendarViewType.Monthly) { list.Add(effectiveDates[0].AddMonths(-1)); } base.SanitizingResponse.Write("<td class=\"titleTd dpTd"); base.SanitizingResponse.Write(list.Count); base.SanitizingResponse.Write("\"><div id=\"divDatePicker\""); if (base.SessionContext.BrowserType == BrowserType.Chrome) { base.SanitizingResponse.Write(" class=\"chromeDatePicker\""); } base.SanitizingResponse.Write(">"); if (effectiveDates.Length > 0) { foreach (ExDateTime exDateTime in list) { base.SanitizingResponse.Write("<div class=\"datePickerContainer\">"); DatePicker datePicker; if (exDateTime == date) { datePicker = new DatePicker("divDatePicker", effectiveDates); } else { datePicker = new DatePicker(exDateTime); } datePicker.Render(base.SanitizingResponse); base.SanitizingResponse.Write("</div>"); } } base.SanitizingResponse.Write("</div></td></tr></table>"); } }
// Token: 0x06002A02 RID: 10754 RVA: 0x000EBA04 File Offset: 0x000E9C04 private void InternalRenderPrintView(IPrintCalendarViewControl view, int pageNumber) { base.SanitizingResponse.Write("<table class=\"titleTable"); if (base.SessionContext.BrowserType == BrowserType.Chrome || base.SessionContext.BrowserType == BrowserType.Safari) { base.SanitizingResponse.Write(" chromeAndSafariTable"); } base.SanitizingResponse.Write("\""); if (pageNumber != 0) { base.SanitizingResponse.Write(" style=\"display: none\""); } base.SanitizingResponse.Write(" id=\"page"); base.SanitizingResponse.Write(pageNumber); base.SanitizingResponse.Write("\">"); base.SanitizingResponse.Write("<tr class=\"printTitle\"><td class=\"titleTd\">"); this.RenderPageHeader(view); base.SanitizingResponse.Write("</td></tr><tr><td>"); this.RenderViewBody(view); base.SanitizingResponse.Write("</td></tr></table>"); }