//加载 public void LoadDataBind() { DDLModel.DataSource = SystemService.AdverCategoryService.Search(); DDLModel.DataTextField = "Name"; DDLModel.DataValueField = "ID"; DDLModel.DataBind(); int id = CommonClass.ReturnRequestInt("id", 0); if (id > 0) { TB_System_Adver model = SystemService.AdverService.Get(id); if (model != null) { DDLModel.SelectedValue = model.CategoryId.ToStr(); TbName.Text = model.Name; TbCode.Text = model.Code; DDLAdverType.SelectedValue = model.AdverType.ToStr(); TbWidth.Text = model.PicWidth; TbHeight.Text = model.PicHeight; TbRemark.Text = model.Remark; TbOrderBy.Text = model.OrderBy.ToStr(); ViewState["id"] = model.ID; } } }
protected void Page_Load(object sender, EventArgs e) { List <Expression> expression = new List <Expression>(); expression.Add(new Expression("Code", "=", Code)); adver = SystemService.AdverService.Get(expression); List <Expression> expression2 = new List <Expression>(); expression2.Add(new Expression("AdverId", "=", adver.ID)); picList = SystemService.AdverPicService.Search(expression2); }
//加载 public void LoadDataBind() { int proCategoryId = Request["categoryId"].ToInt(); List <Expression> express = new List <Expression>(); express.Add(new Expression("ProCategoryId", "=", proCategoryId)); TB_System_Adver model = SystemService.AdverService.Get(express); if (model.ID > 0) { DDLAdverType.SelectedValue = model.AdverType.ToStr(); TbWidth.Text = model.PicWidth; TbHeight.Text = model.PicHeight; ViewState["id"] = model.ID; } }
//保存 protected void BtnSave_Click(object sender, EventArgs e) { TB_System_Adver model = new TB_System_Adver(); if (ViewState["id"] != null) { model.ID = ViewState["id"].ToInt(); } model.ProCategoryId = Request["categoryId"].ToInt(); model.AdverType = DDLAdverType.SelectedValue.ToInt(); model.PicWidth = TbWidth.Text; model.PicHeight = TbHeight.Text; model.Creater = AdminUserName; model.AddDate = DateTime.Now; ISystem_Adver Adver = SystemService.AdverService; if (ViewState["id"] == null) { if (Adver.Insert(model) == 1) { MessageDiv.InnerHtml = CommonClass.Reload("数据添加成功"); } else { MessageDiv.InnerHtml = CommonClass.Alert("数据添加失败"); } } else { if (Adver.Update(model) == 1) { MessageDiv.InnerHtml = CommonClass.Reload("数据修改成功"); } else { MessageDiv.InnerHtml = CommonClass.Alert("数据修改失败"); } } }
//保存 protected void BtnSave_Click(object sender, EventArgs e) { List <Expression> express = new List <Expression>(); express.Add(new Expression("Code", "=", TbCode.Text.TrimEnd())); TB_System_Adver model = new TB_System_Adver(); if (ViewState["id"] != null) { model = SystemService.AdverService.Get(ViewState["id"]); if (model.Code.ToLower() != TbCode.Text.TrimEnd().ToLower()) { if (SystemService.AdverService.Search(express).Count > 0) { MessageDiv.InnerHtml = CommonClass.Alert("当前标识已经存在,请重新输入"); return; } } } else { if (SystemService.AdverService.Search(express).Count > 0) { MessageDiv.InnerHtml = CommonClass.Alert("当前标识已经存在,请重新输入"); return; } } model.CategoryId = DDLModel.SelectedValue.ToInt(); model.Name = TbName.Text.Trim(); model.Code = TbCode.Text; model.AdverType = DDLAdverType.SelectedValue.ToInt(); model.PicWidth = TbWidth.Text; model.PicHeight = TbHeight.Text; model.Remark = TbRemark.Text; model.OrderBy = TbOrderBy.Text.ToInt(); model.Creater = AdminUserName; model.AddDate = DateTime.Now; ISystem_Adver Adver = SystemService.AdverService; if (ViewState["id"] == null) { if (Adver.Insert(model) == 1) { MessageDiv.InnerHtml = CommonClass.Reload("数据添加成功"); } else { MessageDiv.InnerHtml = CommonClass.Alert("数据添加失败"); } } else { if (Adver.Update(model) == 1) { MessageDiv.InnerHtml = CommonClass.Reload("数据修改成功"); } else { MessageDiv.InnerHtml = CommonClass.Alert("数据修改失败"); } } }