Exemplo n.º 1
0
 protected void BtnSubmit_Click(object sender, EventArgs e)
 {
     if (this.Page.IsValid)
     {
         DateTime                  endDate           = DataConverter.CDate(this.DpkEndDate.Text);
         DateTime                  beginDate         = DataConverter.CDate(this.DpkStartDate.Text);
         DataTable                 dataTable         = ContentManage.GetCountByEditorAndMonth(DataConverter.CLng(this.DrpCategory.SelectedValue), this.DrpInputer.SelectedValue, beginDate, endDate);
         StringBuilder             sb                = new StringBuilder("<table class=\"border\" id=\"statistics\" width=\"100%\" cellspacing=\"1\" cellpadding=\"2\" border=\"0\">");
         int                       dateIntervalMonth = this.GetDateIntervalMonth(beginDate, endDate);
         IList <AdministratorInfo> adminList         = new List <AdministratorInfo>();
         if (string.IsNullOrEmpty(this.DrpInputer.SelectedValue))
         {
             adminList = Administrators.AdminList(0, 0);
         }
         else
         {
             AdministratorInfo item = new AdministratorInfo();
             item.AdminName = this.DrpInputer.SelectedValue;
             adminList.Add(item);
         }
         this.BuildTableHead(sb, dateIntervalMonth, beginDate);
         this.BuildTableBody(sb, dateIntervalMonth, beginDate, dataTable, adminList);
         this.BuildTableFooter(sb, dateIntervalMonth);
         sb.Append("</table>");
         this.SpanCount.InnerHtml = sb.ToString();
     }
 }