// 单个删除 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; } } }
//批量删除 protected void btnDelete_Click(object sender, EventArgs e) { //检查权限 if (ChkAdminLevel(this.Page, 41, "Delete")) { int sucCount = 0; //成功数量 int errorCount = 0; //失败数量 ax_article bll = new ax_article(); 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++; } else { errorCount++; } } } AddAdminLog("删除", "删除轮播图成功" + sucCount + "条,失败" + errorCount + "条"); //记录日志 JscriptMsg(this.Page, " 删除轮播图成功" + sucCount + "条,失败" + errorCount + "条", Utils.CombUrlTxt("magic_list.aspx", "keywords={0}&page={1}", this.keywords, this.page.ToString()), "Success"); } }
protected void noticeBind() { ax_article bll = new ax_article(); this.rptList_notice.DataSource = bll.GetList(8, " category_id =3 and status=1 ", " sort_id asc, add_time desc"); this.rptList_notice.DataBind(); }
private bool DoEdit(int _id) { bool result = false; ax_article model = new ax_article(); model.GetModel(_id); model.category_id = 1; model.title = txttitle.Text.Trim(); model.content = txtContent.Value; model.add_time = Utils.StrToDateTime(txtAddTime.Text.Trim()); model.sort_id = int.Parse(txtSortId.Text.Trim()); model.click = int.Parse(txtclick.Text.Trim()); model.img_url = txtImgUrl.Text; if (cbIsLock.Checked == true) { model.status = 1; } else { model.status = 2; } if (model.Update()) { AddAdminLog("修改", "修改礼品:" + txttitle.Text); //记录日志 result = true; } return(result); }
private bool DoAdd() { ax_article model = new ax_article(); model.category_id = 1; model.title = txttitle.Text.Trim(); model.content = txtContent.Value; model.add_time = Utils.StrToDateTime(txtAddTime.Text.Trim()); model.sort_id = int.Parse(txtSortId.Text.Trim()); model.click = int.Parse(txtclick.Text.Trim()); model.img_url = txtImgUrl.Text; if (cbIsLock.Checked == true) { model.status = 1; } else { model.status = 2; } if (model.Add() > 0) { AddAdminLog("添加", "添加礼品:" + txttitle.Text); //记录日志 return(true); } return(false); }
private void TreeBind() { ax_article bll = new ax_article(); DataTable dt = bll.GetList("category_id =1 order by sort_id asc,id desc").Tables[0]; this.ddlCategoryId.Items.Clear(); this.ddlCategoryId.Items.Add(new ListItem("==全部==", "")); foreach (DataRow dr in dt.Rows) { string Id = dr["id"].ToString(); string Title = dr["title"].ToString().Trim(); this.ddlCategoryId.Items.Add(new ListItem(Title, Id)); } }
private void RptBind(string _strWhere, string _orderby) { this.page = AXRequest.GetQueryInt("page", 1); txtKeywords.Text = this.keywords; ax_article bll = new ax_article(); this.rptList.DataSource = bll.GetList(this.pageSize, this.page, _strWhere, _orderby, out this.totalCount); this.rptList.DataBind(); //绑定页码 txtPageNum.Text = this.pageSize.ToString(); string pageUrl = Utils.CombUrlTxt("magic_list.aspx", "keywords={0}&page={1}", this.keywords, "__id__"); PageContent.InnerHtml = Utils.OutPageList(this.pageSize, this.page, this.totalCount, pageUrl, 8); }
// 单个删除 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; bll.Delete(caId); AddAdminLog("删除", "删除轮播图:" + title + ""); //记录日志 JscriptMsg(this.Page, " 成功删除轮播图:" + title + "", Utils.CombUrlTxt("magic_list.aspx", "keywords={0}&page={1}", this.keywords, this.page.ToString()), "Success"); } }
//绑定记录 public void binddr() { ax_article bll = new ax_article(); string sqlstr = "category_id =1 and status=1 order by sort_id asc, add_time desc"; DataView dv = bll.GetList(sqlstr).Tables[0].DefaultView; PagedDataSource pds = new PagedDataSource(); AspNetPager1.RecordCount = dv.Count; pds.DataSource = dv; pds.AllowPaging = true; pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1; pds.PageSize = AspNetPager1.PageSize; repCategory.DataSource = pds; repCategory.DataBind(); }
//保存排序 protected void btnSave_Click(object sender, EventArgs e) { ax_article bll = new ax_article(); Repeater rptList = new Repeater(); rptList = this.rptList; for (int i = 0; i < rptList.Items.Count; i++) { int id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value); int sortId; if (!int.TryParse(((TextBox)rptList.Items[i].FindControl("txtSortId")).Text.Trim(), out sortId)) { sortId = 99; } bll.UpdateField(id, "sort_id=" + sortId.ToString()); } JscriptMsg(this.Page, " 排序保存成功", Utils.CombUrlTxt("magic_list.aspx", "keywords={0}&page={1}", this.keywords, this.page.ToString()), "Success"); }
private void ShowInfo(int _id) { ax_article model = new ax_article(); model.GetModel(_id); txttitle.Text = model.title; txtContent.Value = model.content; txtAddTime.Text = Convert.ToDateTime(model.add_time).ToString("yyyy-MM-dd HH:mm:ss"); txtSortId.Text = model.sort_id.ToString(); txtclick.Text = model.click.ToString(); this.txtImgUrl.Text = model.img_url; if (model.status == 1) { cbIsLock.Checked = true; } else { cbIsLock.Checked = false; } }
protected void btnSubmit_Click(object sender, EventArgs e) { //检查商品 IList <cart_items> iList = ShopCart.GetList(); //保存订单======================================================================= ax_orders model = new ax_orders(); model.order_no = Utils.GetOrderNumber(); //订单号 model.user_name = user_name.Value.Trim(); model.user_tel = user_tel.Value.Trim(); string province = AXRequest.GetFormString("province"); string city = AXRequest.GetFormString("city"); string area = AXRequest.GetFormString("area"); model.area = province + "," + city + "," + area; model.address = address.Value.Trim(); model.message = message.Value.Trim(); string goods_title = ""; //商品详细列表 List <ax_order_goods> gls = new List <ax_order_goods>(); foreach (cart_items item in iList) { ax_ticket myt = new ax_ticket(); myt.GetModel(item.id); goods_title = new ax_article().GetTitle(Convert.ToInt32(myt.pid)); gls.Add(new ax_order_goods { ticket_id = item.id, goods_id = myt.pid, goods_title = goods_title, ticket_no = item.ticket_no }); } model.order_goods = gls; if (model.Add() == 0) { this.ClientScript.RegisterStartupScript(this.GetType(), "1", "<script> $.alert(\"<div class='message'>订单保存过程中发生错误,请重新提交!</div>\").time(5000);</script>"); return; } #region 发送短信并入库 ax_syssetting mySysSetting = new ax_syssetting(); mySysSetting.GetModel(1); if (mySysSetting.MsgNum > 0 && mySysSetting.MsgOn == 1) { string user = mySysSetting.MsgName; string pass = FormsAuthentication.HashPasswordForStoringInConfigFile(FormsAuthentication.HashPasswordForStoringInConfigFile(mySysSetting.MsgPwd, "MD5").ToLower(), "MD5").ToLower(); string mobile = user_tel.Value.Trim(); string content = "尊敬的" + user_name.Value.Trim() + "客户,您的" + goods_title + "订单号:" + model.order_no + "提交成功!我们会尽快给您安排发货,请注意查收!发货信息将会发送到您的手机上!请您留意!【AH水产】"; string contentEncode = HttpUtility.UrlEncode(content, System.Text.Encoding.GetEncoding("utf-8")); string sms_url = " http://210.5.152.50:7100/submit?userName="******"&body={'content':'" + contentEncode + "','passWord':'******','expId':'','phones':['" + mobile + "'],'productId':'21','sendTime':''}&isEncrypt=0"; SMS mysms = new SMS(); mysms.GetHtmlFromUrl(sms_url); ax_msglist my = new ax_msglist(); my.CardNum = model.order_no; my.MemberName = user_name.Value.Trim(); my.MemberTel = mobile; my.Message = content; my.SendTime = System.DateTime.Now; my.OP = "提货短信"; my.Add(); mySysSetting.MsgNum = mySysSetting.MsgNum - 1; mySysSetting.UpdateMsgNum(); } #endregion //清空购物车 ShopCart.Clear("0"); PanelOrder.Visible = false; this.ClientScript.RegisterStartupScript(this.GetType(), "1", "<script> $.alert(\"<div class='message'>恭喜您!订单提交成功!我们会尽快给您安排发货,请注意查收!发货信息将会发送到您的手机上!请您留意!</div>\").time(5000);</script>"); }