Пример #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     this._strSenderCode = this.Session["yhdm"].ToString();
     if (!base.IsPostBack)
     {
         int        num        = 0;
         float      num2       = 0f;
         MailManage mailManage = new MailManage();
         TableRow   tableRow   = new TableRow();
         TableCell  tableCell  = new TableCell();
         tableCell.Text            = "<A href=\"newmail.aspx\">收件箱</A>";
         tableCell.HorizontalAlign = HorizontalAlign.Center;
         tableRow.Cells.Add(tableCell);
         tableCell = new TableCell();
         int num3 = mailManage.GetInMailNumber(this._strSenderCode);
         num                      += num3;
         tableCell.Text            = num3.ToString();
         tableCell.HorizontalAlign = HorizontalAlign.Right;
         tableRow.Cells.Add(tableCell);
         tableCell = new TableCell();
         float num4 = (float)mailManage.GetInMailSize(this._strSenderCode);
         num4                     /= 1048576f;
         num2                     += num4;
         tableCell.Text            = num4.ToString("0.00");
         tableCell.HorizontalAlign = HorizontalAlign.Right;
         tableRow.Cells.Add(tableCell);
         tableRow.Height = Unit.Pixel(20);
         this.TabBox.Rows.Add(tableRow);
         tableRow                  = new TableRow();
         tableCell                 = new TableCell();
         tableCell.Text            = "<A href=\"outbox.aspx\">发件箱</A>";
         tableCell.HorizontalAlign = HorizontalAlign.Center;
         tableRow.Cells.Add(tableCell);
         tableCell                 = new TableCell();
         num3                      = mailManage.GetOutMailNumber(this._strSenderCode);
         num                      += num3;
         tableCell.Text            = num3.ToString();
         tableCell.HorizontalAlign = HorizontalAlign.Right;
         tableRow.Cells.Add(tableCell);
         tableCell                 = new TableCell();
         num4                      = (float)mailManage.GetOutMailSize(this._strSenderCode);
         num4                     /= 1048576f;
         num2                     += num4;
         tableCell.Text            = num4.ToString("0.00");
         tableCell.HorizontalAlign = HorizontalAlign.Right;
         tableRow.Cells.Add(tableCell);
         tableRow.Height = Unit.Pixel(20);
         this.TabBox.Rows.Add(tableRow);
         tableRow                  = new TableRow();
         tableCell                 = new TableCell();
         tableCell.Text            = "<A href=\"draftbox.aspx\">草稿箱</A>";
         tableCell.HorizontalAlign = HorizontalAlign.Center;
         tableRow.Cells.Add(tableCell);
         tableCell                 = new TableCell();
         num3                      = mailManage.GetDraftMailNumber(this._strSenderCode);
         num                      += num3;
         tableCell.Text            = num3.ToString();
         tableCell.HorizontalAlign = HorizontalAlign.Right;
         tableRow.Cells.Add(tableCell);
         tableCell                 = new TableCell();
         num4                      = (float)mailManage.GetDraftMailSize(this._strSenderCode);
         num4                     /= 1048576f;
         num2                     += num4;
         tableCell.Text            = num4.ToString("0.00");
         tableCell.HorizontalAlign = HorizontalAlign.Right;
         tableRow.Cells.Add(tableCell);
         tableRow.Height = Unit.Pixel(20);
         this.TabBox.Rows.Add(tableRow);
         tableRow                  = new TableRow();
         tableCell                 = new TableCell();
         tableCell.Text            = "<A href=\"trashbox.aspx\">垃圾箱</A>";
         tableCell.HorizontalAlign = HorizontalAlign.Center;
         tableRow.Cells.Add(tableCell);
         tableCell                 = new TableCell();
         num3                      = mailManage.GetTrashMailNumber(this._strSenderCode);
         num                      += num3;
         tableCell.Text            = num3.ToString();
         tableCell.HorizontalAlign = HorizontalAlign.Right;
         tableRow.Cells.Add(tableCell);
         tableCell                 = new TableCell();
         num4                      = (float)mailManage.GetTrashMailSize(this._strSenderCode);
         num4                     /= 1048576f;
         num2                     += num4;
         tableCell.Text            = num4.ToString("0.00");
         tableCell.HorizontalAlign = HorizontalAlign.Right;
         tableRow.Cells.Add(tableCell);
         tableRow.Height = Unit.Pixel(20);
         this.TabBox.Rows.Add(tableRow);
         tableRow                  = new TableRow();
         tableCell                 = new TableCell();
         tableCell.Text            = "当前状态";
         tableCell.HorizontalAlign = HorizontalAlign.Center;
         tableRow.Cells.Add(tableCell);
         tableCell                 = new TableCell();
         tableCell.Text            = num.ToString();
         tableCell.HorizontalAlign = HorizontalAlign.Right;
         tableRow.Cells.Add(tableCell);
         tableCell                 = new TableCell();
         tableCell.Text            = num4.ToString("0.00");
         tableCell.HorizontalAlign = HorizontalAlign.Right;
         tableRow.Cells.Add(tableCell);
         tableRow.Height = Unit.Pixel(20);
         this.TabBox.Rows.Add(tableRow);
         DataTable userSet = mailManage.GetUserSet(this._strSenderCode);
         if (userSet.Rows.Count > 0)
         {
             num3                      = int.Parse(userSet.Rows[0]["i_MailNumber"].ToString());
             num4                      = (float)int.Parse(userSet.Rows[0]["i_DiskSpace"].ToString());
             num4                     /= 1048576f;
             tableRow                  = new TableRow();
             tableCell                 = new TableCell();
             tableCell.Text            = "系统设置";
             tableCell.HorizontalAlign = HorizontalAlign.Center;
             tableRow.Cells.Add(tableCell);
             tableCell                 = new TableCell();
             tableCell.Text            = num3.ToString();
             tableCell.HorizontalAlign = HorizontalAlign.Right;
             tableRow.Cells.Add(tableCell);
             tableCell                 = new TableCell();
             tableCell.Text            = num4.ToString("0.00");
             tableCell.HorizontalAlign = HorizontalAlign.Right;
             tableRow.Cells.Add(tableCell);
             this.TabBox.Rows.Add(tableRow);
             tableRow             = new TableRow();
             tableCell            = new TableCell();
             tableCell.Text       = this.ShowWarn();
             tableCell.ColumnSpan = 3;
             tableRow.Cells.Add(tableCell);
             tableRow.Height = Unit.Pixel(20);
             this.TabBox.Rows.Add(tableRow);
         }
     }
 }