public ActionResult Cashback(int id) { string cardId = Request.Form["CardId"]; string recash = Request.Form["Recash"]; string point = Request.Form["Point"]; string gavePoint = Request.Form["GavePoint"]; try { ConsumeOrders cos = new ConsumeOrders(); MemCardsBLL mcll = new MemCardsBLL(); ConsumeOrdersBLL coll = new ConsumeOrdersBLL(); cos.CO_GavePoint = Convert.ToInt32(gavePoint); cos.CO_Recash = (float)Convert.ToDouble(recash); cos.MC_CardID = cardId; MemCards mc = mcll.SelectWhere(m => m.MC_CardID == cardId).FirstOrDefault(); using (TransactionScope ts = new TransactionScope()) { //添加消费记录 coll.Add(cos); coll.SaveChanges(); //更新用户卡信息 mc.MC_Point = Convert.ToInt32(point); mcll.SaveChanges(); ts.Complete(); } return Json(new { result = "ok", data = point }); } catch { return Json(new { result = "error", data = "系统异常,兑换失败!" }); } }
public ActionResult ConsumeInfo() { int pageIndex = 0, pageSize = 0; if (!string.IsNullOrEmpty(Request.Form["rows"])) { pageSize = Convert.ToInt32(Request.Form["rows"]); } if (!string.IsNullOrEmpty(Request.Form["page"])) { pageIndex = Convert.ToInt32(Request.Form["page"]); } string beginDate = Request.Form["BeginDate"]; string endDate = Request.Form["EndDate"]; string idorm = Request.Form["CardOrMobile"]; string orderType = Request.Form["OrderType"]; Users u = Session["user"] as Users; int totalRow; var pagelist = new ConsumeOrdersBLL().GetMemberOrders(pageIndex, pageSize, (int)u.S_ID, beginDate, endDate, idorm, orderType, out totalRow); return Json(new { total = totalRow, rows = pagelist }, JsonRequestBehavior.AllowGet); }
public ActionResult FastConsumer(int id) { int pageIndex = 0, pageSize = 0; if (!string.IsNullOrEmpty(Request.Form["rows"])) { pageSize = Convert.ToInt32(Request.Form["rows"]); } if (!string.IsNullOrEmpty(Request.Form["page"])) { pageIndex = Convert.ToInt32(Request.Form["page"]); } string beginDate = Request.Form["BeginDate"]; string endDate = Request.Form["EndDate"]; string idorm = Request.Form["CardOrMobile"]; string levels = Request.Form["Levels"]; string operation = Request.Form["Operation"]; string money = Request.Form["Money"]; string orderCode = Request.Form["CO_OrderCode"]; Users u = Session["user"] as Users; int totalRow; var pagelist = new ConsumeOrdersBLL().GetFastOrders(pageIndex, pageSize, (int)u.S_ID, beginDate, endDate, idorm, levels, operation, money, orderCode, out totalRow); return Json(new { total = totalRow, rows = pagelist }, JsonRequestBehavior.AllowGet); }
public ActionResult MemberInfos() { int pageIndex = 0, pageSize = 0; if (!string.IsNullOrEmpty(Request.Form["rows"])) { pageSize = Convert.ToInt32(Request.Form["rows"]); } if (!string.IsNullOrEmpty(Request.Form["page"])) { pageIndex = Convert.ToInt32(Request.Form["page"]); } Users u = Session["user"] as Users; int totalRow; var pagelist = new ConsumeOrdersBLL().GetMembers(pageIndex, pageSize, (int)u.S_ID, out totalRow); return Json(new { total = totalRow, rows = pagelist }, JsonRequestBehavior.AllowGet); }