/// <summary> /// 添加奖品项目 /// </summary> private void EditAwardItem(int ggkId) { //1删除原来的,2新增 iBll.DeleteByActId(ggkId); Cms.Model.wx_ggkAwardItem item = new Cms.Model.wx_ggkAwardItem(); TextBox txtJXName; TextBox txtJPName; TextBox txtNum; TextBox txtRealNum; int sort_id = 0; for (int i = 1; i <= 6; i++) { txtJXName = this.FindControl("txt" + i + "JXName") as TextBox; txtJPName = this.FindControl("txt" + i + "JPName") as TextBox; txtNum = this.FindControl("txt" + i + "Num") as TextBox; txtRealNum = this.FindControl("txt" + i + "RealNum") as TextBox; if (txtJXName.Text.Trim() != "" && txtJPName.Text.Trim() != "" && txtNum.Text.Trim() != "" && txtRealNum.Text.Trim() != "" && MyCommFun.isNumber(txtNum.Text) && MyCommFun.isNumber(txtRealNum.Text)) { sort_id++; //那么添加奖品信息 item.jxName = txtJXName.Text.Trim(); item.sort_id = sort_id; item.jpName = txtJPName.Text.Trim(); item.jpNum = MyCommFun.Str2Int(txtNum.Text.Trim()); item.jpRealNum = MyCommFun.Str2Int(txtRealNum.Text.Trim()); item.actId = ggkId; item.createDate = DateTime.Now; iBll.Add(item); } } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Cms.Model.wx_ggkAwardItem model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(Cms.Model.wx_ggkAwardItem model) { return(dal.Add(model)); }
private void ShowInfo(int id) { hidid.Value = id.ToString(); Cms.Model.wx_ggkActionInfo ggk = ggkBll.GetModel(id); IList <Cms.Model.wx_ggkAwardItem> aItemlist = iBll.GetModelList("actId=" + id); Cms.Model.wx_requestRule rule = rBll.GetModelList("modelFunctionName='刮刮卡' and modelFunctionId=" + id)[0]; txtKW.Text = rule.reqKeywords; if (ggk.beginPic != null && ggk.beginPic.Trim() != "/weixin/ggk/images/start.jpg") { txtImgUrl.Text = ggk.beginPic; imgbeginPic.ImageUrl = ggk.beginPic; } txtactName.Text = ggk.actName; txtcontractInfo.Text = ggk.contractInfo; txtbrief.Value = ggk.brief; txtbeginDate.Text = ggk.beginDate.Value.ToString("yyyy-MM-dd HH:mm:ss"); txtendDate.Text = ggk.endDate.Value.ToString("yyyy-MM-dd HH:mm:ss"); txtactContent.Value = ggk.actContent; txtcfcjhf.Text = ggk.cfcjhf; this.txtdjPwd.Text = ggk.djPwd; //结束 if (ggk.endPic != null && ggk.endPic.Trim() != "/weixin/ggk/images/end.jpg") { txtEndPic.Text = ggk.endPic; imgEndPic.ImageUrl = ggk.endPic; } txtendNotice.Text = ggk.endNotice; txtendContent.Text = ggk.endContent; //奖项基本信息 txtpersonNum.Text = MyCommFun.ObjToStr(ggk.personNum); txtpersonMaxTimes.Text = MyCommFun.ObjToStr(ggk.personMaxTimes); txtdayMaxTimes.Text = MyCommFun.ObjToStr(ggk.dayMaxTimes); //绑定奖项信息 IList <Cms.Model.wx_ggkAwardItem> itemlist = iBll.GetModelList("actId=" + id + " order by sort_id asc"); if (itemlist != null && itemlist.Count > 0) { int count = itemlist.Count; TextBox txtJXName; TextBox txtJPName; TextBox txtNum; TextBox txtRealNum; Cms.Model.wx_ggkAwardItem itemEntity = new Cms.Model.wx_ggkAwardItem(); for (int i = 1; i <= count; i++) { itemEntity = itemlist[(i - 1)]; txtJXName = this.FindControl("txt" + i + "JXName") as TextBox; txtJPName = this.FindControl("txt" + i + "JPName") as TextBox; txtNum = this.FindControl("txt" + i + "Num") as TextBox; txtRealNum = this.FindControl("txt" + i + "RealNum") as TextBox; txtJXName.Text = itemEntity.jxName; txtJPName.Text = itemEntity.jpName; txtNum.Text = itemEntity.jpNum == null ? "0" : itemEntity.jpNum.Value.ToString(); txtRealNum.Text = itemEntity.jpRealNum == null ? "0" : itemEntity.jpRealNum.Value.ToString(); } } }