コード例 #1
0
 // 单个删除
 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;
         }
     }
 }
コード例 #2
0
    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);
    }