private void CreateSchoolList1(GetEventsResult ger) { if (ger.OutData.Regions != null && ger.OutData.Regions.Length > 0) { ArrayOfRegionRegion region = ger.OutData.Regions[0]; if (region != null && region.RegionEvents.Length > 0) { SchoolList.Items.Clear(); for (int i = 0; i < region.RegionEvents.Length; i++) { ArrayOfEventEvent anEvent = region.RegionEvents[i]; SchoolList.Items.Add(new ListItem(anEvent.SchoolName, anEvent.SchoolId)); } } } }
private void xPopulatePage(bool biz) { if (gerOld.OutData.Regions != null && gerOld.OutData.Regions.Length > 0) { if (gerOld.OutData.Regions[0].RegionEvents != null && gerOld.OutData.Regions[0].RegionEvents.Length > 0) { //TableRow tr = GetHeaderRow(biz); //Table1.Rows.Add(tr); PopulateHeaderRow(biz); TableRow tr; double tdWidth = 25; if (!biz) { tdWidth = 33; } TableCell td; for (int i = pager.StartEventNo() - 1; i < pager.EndEventNo(); i++) { ArrayOfEventEvent anEvent = gerOld.OutData.Regions[0].RegionEvents[i]; tr = new TableRow(); td = new TableCell(); td.CssClass = "tdData"; td.ColumnSpan = 1; td.Width = new Unit(tdWidth, UnitType.Percentage); string dateField = ""; if (anEvent.StartDate != null) { dateField = anEvent.StartDate.ToString("MMMM dd, yyyy"); if (anEvent.EndDate != null) { if (anEvent.StartDate.Year != anEvent.EndDate.Year || anEvent.StartDate.Month != anEvent.EndDate.Month || anEvent.StartDate.Day != anEvent.EndDate.Day) { dateField = dateField + " -<br/>"; dateField = dateField + anEvent.EndDate.ToString("MMMM dd, yyyy"); } } } td.Text = dateField; tr.Cells.Add(td); td = new TableCell(); td.ColumnSpan = 1; td.CssClass = "tdData"; td.Width = new Unit(tdWidth, UnitType.Percentage); td.Text = anEvent.SchoolName; tr.Cells.Add(td); td = new TableCell(); td.ColumnSpan = 1; td.Width = new Unit(tdWidth, UnitType.Percentage); string eventTxt = "<b class=\"tdDataHeader\">" + anEvent.EventType + "</b><br/>"; string fultime = ""; if (anEvent.Fulltime_Intern != null && anEvent.Fulltime_Intern.Length > 0) { fultime = anEvent.Fulltime_Intern[0].Description; eventTxt = eventTxt + fultime + "<br/>"; } string timeString = anEvent.StartDate.ToShortTimeString(); if (anEvent.EndDate != null) { if (anEvent.StartDate.Hour != anEvent.EndDate.Hour || anEvent.StartDate.Minute != anEvent.EndDate.Minute) { timeString = timeString + "-" + anEvent.EndDate.ToShortTimeString(); } } eventTxt = eventTxt + timeString + "<br/>"; eventTxt = eventTxt + anEvent.Location + "<br/>"; td.Text = eventTxt; tr.Cells.Add(td); if (biz) { td = new TableCell(); td.ColumnSpan = 1; td.CssClass = "tdData"; td.Width = new Unit(tdWidth, UnitType.Percentage); string bizName = ""; if (anEvent.LOB != null && anEvent.LOB.Length > 0) { for (int j = 0; j < anEvent.LOB.Length; j++) { bizName = bizName + anEvent.LOB[j].LOBName; if (j + 1 < anEvent.LOB.Length) { bizName = bizName + "<br/>"; } } } td.Text = bizName; tr.Cells.Add(td); } Table1.Rows.Add(tr); if (i + 1 < gerOld.OutData.Regions[0].RegionEvents.Length) { tr = new TableRow(); td = new TableCell(); td.ColumnSpan = 3; if (biz) { td.ColumnSpan = 4; } td.Width = new Unit(100, UnitType.Percentage); td.Text = "<hr id=\"tdLine\"/>"; //td.Text = "<img src=\"../Events/images/clear.gif\" class=\"bac\" alt=\"\"><br clear=\"all\">"; tr.Cells.Add(td); Table1.Rows.Add(tr); } } } else { HeaderRow.Visible = false; Table1.Visible = false; Table2.Visible = true; } } }