//批量删除 protected void btnDelete_Click(object sender, EventArgs e) { ChkAdminLevel("order_list", DTEnums.ActionEnum.Delete.ToString()); //检查权限 int sucCount = 0; int errorCount = 0; BLL.orders bll = new BLL.orders(); for (int i = 0; i < rptList.Items.Count; i++) { int id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value); CheckBox cb = (CheckBox)rptList.Items[i].FindControl("chkId"); if (cb.Checked) { if (bll.Delete(id)) { sucCount += 1; } else { errorCount += 1; } } } AddAdminLog(DTEnums.ActionEnum.Delete.ToString(), "删除订单成功" + sucCount + "条,失败" + errorCount + "条"); //记录日志 JscriptMsg("删除成功" + sucCount + "条,失败" + errorCount + "条!", Utils.CombUrlTxt("order_list.aspx", "site_id={0}&status={1}&payment_status={2}&express_status={3}&keywords={4}", this.site_id.ToString(), this.status.ToString(), this.payment_status.ToString(), this.express_status.ToString(), this.keywords)); }
//批量删除 protected void btnDelete_Click(object sender, EventArgs e) { ChkAdminLevel("order_list", DTEnums.ActionEnum.Delete.ToString()); //检查权限 int sucCount = 0; int errorCount = 0; BLL.orders bll = new BLL.orders(); for (int i = 0; i < rptList.Items.Count; i++) { int id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value); CheckBox cb = (CheckBox)rptList.Items[i].FindControl("chkId"); if (cb.Checked) { if (bll.Delete(id)) { sucCount += 1; } else { errorCount += 1; } } } AddAdminLog(DTEnums.ActionEnum.Delete.ToString(), "删除订单成功" + sucCount + "条,失败" + errorCount + "条"); //记录日志 JscriptMsg("删除成功" + sucCount + "条,失败" + errorCount + "条!", Utils.CombUrlTxt("order_list.aspx", "status={0}&payment_status={1}&express_status={2}&keywords={3}", this.status.ToString(), this.payment_status.ToString(), this.express_status.ToString(), this.keywords)); }
//批次刪除 protected void btnDelete_Click(object sender, EventArgs e) { ChkAdminLevelEdit("order_list", "Edit"); //ChkAdminLevel("order_list", TWEnums.ActionEnum.Delete.ToString()); //檢查許可權 int sucCount = 0; int errorCount = 0; BLL.orders bll = new BLL.orders(); for (int i = 0; i < rptList.Items.Count; i++) { int id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value); CheckBox cb = (CheckBox)rptList.Items[i].FindControl("chkId"); if (cb.Checked) { if (bll.Delete(id)) { sucCount += 1; } else { errorCount += 1; } } } AddAdminLog(TWEnums.ActionEnum.Delete.ToString(), "刪除訂單成功" + sucCount + "條,失敗" + errorCount + "條"); //記錄日誌 JscriptMsg("刪除成功" + sucCount + "條,失敗" + errorCount + "條!", Utils.CombUrlTxt("order_list.aspx", "status={0}&payment_status={1}&express_status={2}&keywords={3}&data={4}&begin={5}&end={6}", this.status.ToString(), this.payment_status.ToString(), this.express_status.ToString(), this.keywords)); }
//批次刪除 protected void btnDelete_Click(object sender, EventArgs e) { ChkAdminLevel("orders", DTEnums.ActionEnum.Delete.ToString()); //檢查許可權 BLL.orders bll = new BLL.orders(); for (int i = 0; i < rptList.Items.Count; i++) { int id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value); CheckBox cb = (CheckBox)rptList.Items[i].FindControl("chkId"); if (cb.Checked) { Model.orders model = bll.GetModel(id); if (model != null && model.status == 4) { bll.Delete(id); } } } JscriptMsg("符合的訂單已刪除!", Utils.CombUrlTxt("order_list.aspx", "status={0}&payment_status={1}&distribution_status={2}&keywords={3}", this.status.ToString(), this.payment_status.ToString(), this.distribution_status.ToString(), this.keywords), "Success"); }
//批量删除 protected void btnDelete_Click(object sender, EventArgs e) { ChkAdminLevel("orders", DTEnums.ActionEnum.Delete.ToString()); //检查权限 BLL.orders bll = new BLL.orders(); for (int i = 0; i < rptList.Items.Count; i++) { int id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value); CheckBox cb = (CheckBox)rptList.Items[i].FindControl("chkId"); if (cb.Checked) { Model.orders model = bll.GetModel(id); if (model != null && model.status == 4) { bll.Delete(id); } } } JscriptMsg("符合的订单已删除!", Utils.CombUrlTxt("order_list.aspx", "status={0}&payment_status={1}&distribution_status={2}&keywords={3}", this.status.ToString(), this.payment_status.ToString(), this.distribution_status.ToString(), this.keywords), "Success"); }