Esempio n. 1
0
 // Token: 0x06002A04 RID: 10756 RVA: 0x000EBCAC File Offset: 0x000E9EAC
 private void RenderViewBody(IPrintCalendarViewControl view)
 {
     if (view != null)
     {
         view.RenderView(base.SanitizingResponse);
     }
 }
Esempio n. 2
0
 // 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>");
     }
 }
Esempio n. 3
0
 // 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>");
 }