// 单个删除 protected void lbtnDelCa_Click(object sender, EventArgs e) { //检查权限 if (ChkAdminLevel(this.Page, 41, "Delete")) { // 当前点击的按钮 LinkButton lb = (LinkButton)sender; int caId = int.Parse(lb.CommandArgument); ax_article bll = new ax_article(); bll.GetModel(caId); string title = bll.title; ax_ticket bllpp = new ax_ticket(); if (!bllpp.ExistsP(caId))//查找是否存在该礼品的礼券记录 { bll.Delete(caId); AddAdminLog("删除", "删除礼品:" + title + ""); //记录日志 JscriptMsg(this.Page, " 成功删除礼品:" + title + "", Utils.CombUrlTxt("product_list.aspx", "keywords={0}&page={1}", this.keywords, this.page.ToString()), "Success"); } else { JscriptMsg(this.Page, "该礼品已经发放过礼券,不能删除!", "", "Error"); return; } } }
private bool DoAdd() { string one = ddlCategoryId.SelectedValue.Trim();//礼品id ax_ticket bllpp = new ax_ticket(); if (!bllpp.ExistsP(int.Parse(one)))//查找是否存在该礼品的礼券记录 { int ws = one.Length; for (int i = 0; i < (8 - ws); i++) { one = one + "0"; } } else { one = bllpp.GetMaxNo(int.Parse(one)).ToString(); } ax_ticket model = new ax_ticket(); model.pid = int.Parse(ddlCategoryId.SelectedValue.Trim()); if (cbIsLock.Checked == true) { model.status = 2; } else { model.status = 1; } model.add_time = Utils.StrToDateTime(txtAddTime.Text.Trim() + " 23:59:59"); int[] arr = getNum(int.Parse(txtticket_num.Text.Trim()), 123456, 987654); for (int i = 0; i < int.Parse(txtticket_num.Text.Trim()); i++) { model.ticket_no = (int.Parse(one) + i + 1).ToString(); model.ticket_pw = arr[i].ToString(); model.Add(); } AddAdminLog("批量生成", "批量生成礼券规格:" + ddlCategoryId.SelectedItem.Text + "的礼券" + txtticket_num.Text.Trim() + "张"); //记录日志 return(true); }