private void AltInfo() { Maticsoft.Model.Settings.AdvertisePosition model = new Maticsoft.BLL.Settings.AdvertisePosition().GetModel(this.AdPositionID); if (model != null) { this.Literal2.Text = model.AdvPositionName + "】广告位新增广告内容"; } }
public ActionResult Index(int AdvPositionId) { Maticsoft.Model.Settings.AdvertisePosition modelByCache = new Maticsoft.BLL.Settings.AdvertisePosition().GetModelByCache(AdvPositionId); if ((modelByCache != null) && modelByCache.ShowType.HasValue) { return base.View(); } return base.Content("AdvPositionId Not Find!"); }
private void AltInfo() { Maticsoft.Model.Settings.AdvertisePosition model = new Maticsoft.BLL.Settings.AdvertisePosition().GetModel(this.AdPositionID); if (model != null) { this.litTitle.Text = model.AdvPositionName; this.AdWidth = model.Width.HasValue ? model.Width.Value.ToString() : "autopx"; this.AdHeight = model.Height.HasValue ? model.Height.Value.ToString() : "autopx"; } }
private void ShowInfo(int AdvPositionId) { Maticsoft.Model.Settings.AdvertisePosition model = new Maticsoft.BLL.Settings.AdvertisePosition().GetModel(AdvPositionId); new Users(); this.lblAdvPositionId.Text = model.AdvPositionId.ToString(); this.lblAdvPositionName.Text = model.AdvPositionName; this.lblShowType.Text = this.ConvertShowType(model.ShowType); int valueOrDefault = model.ShowType.GetValueOrDefault(); if (model.ShowType.HasValue) { switch (valueOrDefault) { case 0: case 2: case 3: this.horizontalClass.Visible = false; this.codeClass.Visible = false; break; case 1: this.codeClass.Visible = false; break; case 4: this.verticalClass.Visible = false; this.horizontalClass.Visible = false; break; } } this.lblRepeatColumns.Text = model.RepeatColumns.ToString(); this.lblWidth.Text = model.Width.ToString(); this.lblHeight.Text = model.Height.ToString(); this.lblAdvHtml.Text = Globals.HtmlEncode(model.AdvHtml); this.chkIsOne.Checked = model.IsOne; if (!model.IsOne) { this.timeintervalClass.Visible = false; } this.lblTimeInterval.Text = model.TimeInterval.ToString(); this.lblCreatedDate.Text = model.CreatedDate.ToString(); this.lblCreatedUserID.Text = new User().GetUserNameByCache(model.CreatedUserID.Value); }
protected void btnSave_Click(object sender, EventArgs e) { Maticsoft.Model.Settings.AdvertisePosition model = new Maticsoft.Model.Settings.AdvertisePosition(); if (this.txtAdvPositionName.Text.Trim().Length == 0) { MessageBox.ShowFailTip(this, "广告位名称不能为空!"); } else { string selectedValue = this.ddlShowType.SelectedValue; switch (selectedValue) { case "1": if (!PageValidate.IsNumber(this.txtRepeatColumns.Text)) { MessageBox.ShowFailTip(this, "请数如正确的横向平铺时行显示个数!"); return; } model.RepeatColumns = new int?(Globals.SafeInt(this.txtRepeatColumns.Text, 0)); break; case "4": if (string.IsNullOrWhiteSpace(this.txtAdvHtml.Text)) { MessageBox.ShowFailTip(this, "请数广告位内容!"); return; } model.AdvHtml = this.txtAdvHtml.Text.Trim(); break; } model.Width = new int?(Globals.SafeInt(this.txtWidth.Text, 0)); model.Height = new int?(Globals.SafeInt(this.txtHeight.Text, 0)); if (this.chkIsOne.Checked) { if (!PageValidate.IsNumber(this.txtTimeInterval.Text)) { MessageBox.ShowFailTip(this, "请输入正确的循环广告时间间隔!"); return; } model.IsOne = true; model.TimeInterval = new int?(Globals.SafeInt(this.txtTimeInterval.Text, 0)); } else { model.IsOne = false; } model.ShowType = new int?(Globals.SafeInt(selectedValue, -1)); model.AdvPositionName = this.txtAdvPositionName.Text.Trim(); model.CreatedDate = new DateTime?(DateTime.Now); model.CreatedUserID = new int?(base.CurrentUser.UserID); Maticsoft.BLL.Settings.AdvertisePosition position2 = new Maticsoft.BLL.Settings.AdvertisePosition(); int num = 0; if (selectedValue == "4") { num = position2.Add(model); Maticsoft.BLL.Settings.Advertisement advertisement = new Maticsoft.BLL.Settings.Advertisement(); Maticsoft.Model.Settings.Advertisement advertisement2 = new Maticsoft.Model.Settings.Advertisement { AdvertisementName = "自定义广告代码", ContentType = 3, AdvPositionId = new int?(num), CreatedDate = new DateTime?(DateTime.Now) }; advertisement.Add(advertisement2); } else { num = position2.Add(model); } if (num > 0) { MessageBox.ResponseScript(this, "parent.location.href='List.aspx'"); } else { MessageBox.ShowFailTip(this, "网络异常,请稍后再试"); } } }
private void ShowAD(string CallID, int AdTypeid) { Maticsoft.Model.Settings.AdvertisePosition model = new Maticsoft.BLL.Settings.AdvertisePosition().GetModel(int.Parse(CallID)); Maticsoft.BLL.Settings.Advertisement bll = new Maticsoft.BLL.Settings.Advertisement(); string strADContent = ""; if (model != null) { strADContent = this.CreateAd(AdTypeid, model, bll, strADContent, model.ShowType.Value); } else { base.Response.Write("广告不存在。"); } }
public void btnSave_Click(object sender, EventArgs e) { Maticsoft.Model.Settings.AdvertisePosition model = new Maticsoft.Model.Settings.AdvertisePosition(); int num = int.Parse(this.lblAdvPositionId.Text); model.AdvHtml = string.Empty; if (this.txtAdvPositionName.Text.Trim().Length == 0) { MessageBox.ShowFailTip(this, "广告位名称不能为空!"); } else { string selectedValue = this.ddlShowType.SelectedValue; switch (selectedValue) { case "1": if (!PageValidate.IsNumber(this.txtRepeatColumns.Text)) { MessageBox.ShowFailTip(this, "请数如正确的横向平铺时行显示个数!"); return; } model.RepeatColumns = new int?(Globals.SafeInt(this.txtRepeatColumns.Text, 0)); break; case "4": if (string.IsNullOrWhiteSpace(this.txtAdvHtml.Text)) { MessageBox.ShowFailTip(this, "请数广告位内容!"); return; } model.AdvHtml = this.txtAdvHtml.Text.Trim(); break; } if (!PageValidate.IsNumber(this.txtWidth.Text) || !PageValidate.IsNumber(this.txtHeight.Text)) { MessageBox.ShowFailTip(this, "请设置此广告位里面广告内容的宽、高,单位为像素(px)!"); } else { model.Width = new int?(Globals.SafeInt(this.txtWidth.Text, 0)); model.Height = new int?(Globals.SafeInt(this.txtHeight.Text, 0)); if (this.chkIsOne.Checked) { if (!PageValidate.IsNumber(this.txtTimeInterval.Text)) { MessageBox.ShowFailTip(this, "请输入正确的循环广告时间间隔!"); return; } model.IsOne = true; model.TimeInterval = new int?(Globals.SafeInt(this.txtTimeInterval.Text, 0)); } else { model.IsOne = false; } model.AdvPositionId = num; model.ShowType = new int?(Globals.SafeInt(selectedValue, -1)); model.AdvPositionName = this.txtAdvPositionName.Text.Trim(); model.CreatedDate = new DateTime?(DateTime.Now); model.CreatedUserID = new int?(base.CurrentUser.UserID); Maticsoft.BLL.Settings.AdvertisePosition position2 = new Maticsoft.BLL.Settings.AdvertisePosition(); if (position2.Update(model)) { MessageBox.ResponseScript(this, "parent.location.href='List.aspx'"); } else { MessageBox.ShowFailTip(this, "网络异常,请稍后再试!"); } } } }
private void ShowInfo(int AdvPositionId) { Maticsoft.Model.Settings.AdvertisePosition model = new Maticsoft.BLL.Settings.AdvertisePosition().GetModel(AdvPositionId); this.lblAdvPositionId.Text = model.AdvPositionId.ToString(); this.txtAdvPositionName.Text = model.AdvPositionName; this.ddlShowType.SelectedValue = model.ShowType.Value.ToString(); this.txtRepeatColumns.Text = model.RepeatColumns.ToString(); this.txtWidth.Text = model.Width.ToString(); this.txtHeight.Text = model.Height.ToString(); this.txtAdvHtml.Text = model.AdvHtml; this.chkIsOne.Checked = model.IsOne; this.txtTimeInterval.Text = model.TimeInterval.ToString(); }