📄 advertisemanage.aspx.cs
字号:
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Collections.Generic;
using Shop.Web.UI;
namespace YXShop.Web.Admin.Accessories
{
public partial class AdvertiseManage : System.Web.UI.Page
{
BasePage bp = null;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request["Pro_ID"] != null)
{
if (!PowerTree.PowerPass.isPass("013001004", PowerTree.PowerPanel.PowerType.update))
{
bp = new BasePage();
bp.PageError("对不起,你没有修改广告的权限!", "../index.aspx");
}
YXShop.BLL.AdvertiseManage dataCA = new YXShop.BLL.AdvertiseManage();
List<YXShop.Model.AdvertiseManage> data = dataCA.GetId(Convert.ToInt32(Request["Pro_ID"]));
txtggmc.Text = data[0].AD_Name;
txtqz.Text = data[0].AD_Power.ToString();
txtlls.Text = data[0].AD_StatBrowse.ToString();
txtdjs.Text = data[0].AD_StatClick.ToString();
dpStart.Date = Convert.ToDateTime(data[0].AD_OverdueTime);
if (data[0].AD_Examine.ToString() == "1")
{
CheckBox3.Checked = true;
}
else
{
CheckBox3.Checked = false;
}
if (data[0].AD_ClickCount.ToString() == "1")
{
CheckBox2.Checked = true;
}
else
{
CheckBox2.Checked = false;
}
if (data[0].AD_BrowseCount.ToString() == "1")
{
CheckBox1.Checked = true;
}
else
{
CheckBox1.Checked = false;
}
if (data[0].AD_lx.ToString() == "0")
{
RadioButton1.Checked = true;
Panel1.Visible = true;
txtcdz.Text = data[0].AD_UpspreadAdd;
txttk.Text = data[0].AD_SizeBreadth;
txttg.Text = data[0].AD_Hight;
txtljdz.Text = data[0].AD_LinkAddress;
txtljts.Text = data[0].AD_Hint;
lx.SelectedValue = data[0].AD_BackgorTarget.ToString();
txtggjj.Text = data[0].AD_Advertisecont;
ViewState["tp"] = data[0].AD_UpspreadAdd;
ViewState["lx"] = data[0].AD_lx.ToString();
}
if (data[0].AD_lx.ToString() == "1")
{
RadioButton2.Checked = true;
Panel1.Visible = false;
Panel2.Visible = true;
txtdk.Text = data[0].AD_SizeBreadth;
txtdg.Text = data[0].AD_Hight;
lxt.SelectedValue = data[0].AD_BackgorTarget.ToString();
ViewState["tp"] = data[0].AD_UpspreadAdd;
ViewState["lx"] = data[0].AD_lx.ToString();
CheckBox2.Enabled = false;
txtdjs.Enabled = false;
}
if (data[0].AD_lx.ToString() == "2")
{
RadioButton3.Checked = true;
Panel1.Visible = false;
Panel2.Visible = false;
Panel3.Visible = true;
txtgglr.Text = data[0].AD_Advertisecont;
ViewState["lx"] = data[0].AD_lx.ToString();
CheckBox2.Enabled = false;
txtdjs.Enabled = false;
}
if (data[0].AD_lx.ToString() == "3")
{
RadioButton1.Checked = true;
Panel4.Visible = true;
Panel1.Visible = false;
Panel2.Visible = false;
Panel3.Visible = false;
txttk0.Text = data[0].AD_SizeBreadth;
txttg0.Text = data[0].AD_Hight;
txtljdz0.Text = data[0].AD_LinkAddress;
txtljts0.Text = data[0].AD_Hint;
lx0.SelectedValue = data[0].AD_BackgorTarget.ToString();
txtggjj0.Text = data[0].AD_Advertisecont;
txtcdz0.Text = data[0].AD_UpspreadAdd;
ViewState["tp"] = data[0].AD_UpspreadAdd;
ViewState["lx"] = data[0].AD_lx.ToString();
}
ViewState["axz"] = data[0].AD_lx.ToString();
}
else
{
if (!PowerTree.PowerPass.isPass("013001002", PowerTree.PowerPanel.PowerType.add))
{
bp = new BasePage();
bp.PageError("对不起,你没有添加广告的权限!", "../index.aspx");
}
}
}
}
protected void RadioButton2_CheckedChanged(object sender, EventArgs e)
{
ViewState["axz"] = "1";
Panel1.Visible = false;
Panel3.Visible = false;
Panel2.Visible = true;
Panel4.Visible = false;
CheckBox2.Enabled = false;
txtdjs.Enabled = false;
}
protected void RadioButton3_CheckedChanged(object sender, EventArgs e)
{
ViewState["axz"] = "2";
Panel1.Visible = false;
Panel2.Visible = false;
Panel3.Visible = true;
Panel4.Visible = false;
CheckBox2.Enabled = false;
txtdjs.Enabled = false;
}
protected void RadioButton4_CheckedChanged(object sender, EventArgs e)
{
ViewState["axz"] = "3";
Panel1.Visible = false;
Panel2.Visible = false;
Panel3.Visible = false;
Panel4.Visible = true;
CheckBox2.Enabled = false;
txtdjs.Enabled = false;
}
protected void Button2_Click(object sender, EventArgs e)
{
YXShop.BLL.AdvertiseManage dataCA = new YXShop.BLL.AdvertiseManage();
YXShop.Model.AdvertiseManage model = new YXShop.Model.AdvertiseManage();
model.AD_Name = txtggmc.Text.Trim();
if (txtqz.Text == string.Empty)
{
txtqz.Text = "0";
}
if (txtlls.Text == string.Empty)
{
txtlls.Text = "0";
}
if (txtdjs.Text == string.Empty)
{
txtdjs.Text = "0";
}
model.AD_Power = Convert.ToInt32(txtqz.Text.Trim());
model.AD_StatBrowse = Convert.ToInt32(txtlls.Text.Trim());
model.AD_StatClick = Convert.ToInt32(txtdjs.Text.Trim());
model.AD_OverdueTime = Convert.ToDateTime(dpStart.Date.ToShortDateString());
if (CheckBox3.Checked == true)
{
model.AD_Examine = 1;
}
else
{
model.AD_Examine = 0;
}
if (CheckBox2.Checked == true)
{
model.AD_ClickCount = 1;
}
else
{
model.AD_ClickCount = 0;
}
if (CheckBox1.Checked == true)
{
model.AD_BrowseCount = 1;
}
else
{
model.AD_BrowseCount = 0;
}
if (Request["Pro_ID"] != null)
{
string m = "";
if (ViewState["axz"] != null)
{
if (ViewState["axz"].ToString() == "1")
{
string c = "YXUploadFile/ProGift";
string d = "Advertise";
m = YXShop.DBUtility.UploadFile.UploadPicFile(FileUpload2, c, d).ToString();
ViewState["lx"] = "1";
model.AD_LinkAddress = "";
model.AD_Hint = "";
model.AD_Advertisecont = "";
model.AD_SizeBreadth = txtdk.Text.Trim();
model.AD_Hight = txtdg.Text.Trim();
model.AD_BackgorTarget = Convert.ToInt32(this.lxt.SelectedValue);
model.AD_UpspreadAdd = m;
model.AD_lx = 1;
model.AD_ClickCount = 0;
model.AD_StatClick = 0;
string aa = FileUpload1.FileName.ToString();
if (aa == "")
{
model.AD_UpspreadAdd = m;
}
else
{
model.AD_UpspreadAdd = ViewState["tp"].ToString();
}
model.AD_ID = Convert.ToInt32(Request["Pro_ID"].ToString());
dataCA.Amend(model);
HttpContext.Current.Response.Redirect("AdvertiseManagelist.aspx");
}
if (ViewState["axz"].ToString() == "0")
{
string c = "YXUploadFile/ProGift";
string d = "Advertise";
m = YXShop.DBUtility.UploadFile.UploadPicFile(FileUpload1, c, d).ToString();
model.AD_SizeBreadth = txttk.Text.Trim();
model.AD_Hight = txttg.Text.Trim();
model.AD_LinkAddress = txtljdz.Text.Trim();
model.AD_Hint = txtljts.Text.Trim();
model.AD_BackgorTarget = Convert.ToInt32(this.lx.SelectedValue);
model.AD_Advertisecont = txtggjj.Text.Trim();
model.AD_lx = 0;
string aa = FileUpload1.FileName.ToString();
if (txtcdz.Text != "")
{
model.AD_UpspreadAdd = txtcdz.Text.ToString();
}
else
{
model.AD_UpspreadAdd = ViewState["tp"].ToString();
}
model.AD_ID = Convert.ToInt32(Request["Pro_ID"].ToString());
dataCA.Amend(model);
HttpContext.Current.Response.Redirect("AdvertiseManagelist.aspx");
}
if (ViewState["axz"].ToString() == "2")
{
m = "";
ViewState["lx"] = "2";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -