//保存广告内容 protected void btnAdd_Click(object sender, EventArgs e) { wgiAdUnionSystem.BLL.wgi_adv badv = new wgiAdUnionSystem.BLL.wgi_adv(); wgiAdUnionSystem.Model.wgi_adv madv = new wgiAdUnionSystem.Model.wgi_adv(); madv.companyid = base.companyid; //广告参数 madv.advname = txtname.Text;//关键描述 madv.advstart = Helper.HelperDateTime.InputDateTime(txtbegin.Text);//开始时间 madv.advend = Helper.HelperDateTime.InputDateTime(txtend.Text);//截止时间 madv.advuptime = DateTime.Now;//添加时间 madv.advpaytype = Helper.HelperDigit.ConvertToInt32(ddlPayType.SelectedValue, 1);//付费类型 madv.advtype = Helper.HelperDigit.ConvertToInt32(ddlDisplayType.SelectedValue, 1);//显示类型 madv.advstatus = 1;//默认审核通过 madv.advinvalid = 1;//默认投放状态 switch (madv.advtype) { case 1://文字广告 madv.advlink = txtUrl.Text; madv.advcont = txtTilte.Text; break; case 2://图片广告 madv.advlink = txtPicUrl.Text; if (ddlChange.SelectedIndex == 0)//外部地址 { madv.advcont = txtRemotePic.Text; } else { //madv.advcont =fupload.s //上传图片地址 } break; case 3://FLASH广告 madv.advlink = txtSwfUrl.Text; if (ddlFlash.SelectedIndex == 0)//外部地址 { madv.advcont = txtRemoteSwf.Text; } else { //madv.advcont =fupload.s //上传FLASH地址 } break; } try { //新增一条广告资源 int advid = badv.Add(madv); if (advid > 0) { Response.Redirect("adlist.aspx"); } else { lblmsg.Text = "保存操作失败!"; } } catch (Exception E) { lblmsg.Text = E.Message; } }