Ejemplo n.º 1
0
 private void AddAdInfo_Click(object sender, EventArgs e)
 {
     if (base.CheckCookie())
     {
         string TargetFID = Request["TargetFID"];
         if ((String.IsNullOrEmpty(TargetFID) || TargetFID == ",") && this.type.SelectedIndex < 10)
         {
             base.RegisterStartupScript("", "<script>alert('请您先选取相关的投放范围,再点击提交按钮');showadhint(Form1.type.value);showparameters(Form1.parameters.value);</script>");
             return;
         }
         string text  = this.starttime.SelectedDate.ToString();
         string text2 = this.endtime.SelectedDate.ToString();
         if (text.IndexOf("1900") < 0 && text2.IndexOf("1900") < 0 && Convert.ToDateTime(this.starttime.SelectedDate.ToString()) >= Convert.ToDateTime(this.endtime.SelectedDate.ToString()))
         {
             base.RegisterStartupScript("", "<script>alert('生效时间应该早于结束时间');showadhint(Form1.type.value);showparameters(Form1.parameters.value);</script>");
             return;
         }
         if (this.endtime.SelectedDate < DateTime.Now)
         {
             base.RegisterStartupScript("", "<script>alert('您选择的结束日期已过期,请重新选择一个大于今天的日期');showadhint(Form1.type.value);showparameters(Form1.parameters.value);</script>");
             return;
         }
         Advertisement.CreateAd(available.SelectedValue.ToInt(0), type.SelectedValue, this.displayorder.Text.ToInt(0), title.Text, TargetFID, GetParameters(), GetCode(), text, text2);
         XCache.Remove(CacheKeys.FORUM_ADVERTISEMENTS);
         base.RegisterStartupScript("PAGE", "window.location.href='advsgrid.aspx';");
     }
 }