private void CreateCart(M_Logo_Design desMod) { M_UserInfo mu = SnsHelper.GetLogin(); M_Product mainProMod = proBll.GetproductByid(ProID); DataTable proInfo = DBCenter.Sel(mainProMod.TableName, "ID=" + mainProMod.ItemID); //-----购物车记录(按收前台各种传值) M_Cart cartMod = NewCart(mu, mainProMod); cartMod.ProAttr = desMod.ID.ToString();//存储设计好的信息ID M_Cart_Addition addMod = new M_Cart_Addition(); addMod.flash = DataConvert.CLng(Request.Form["Flash_DP"]); addMod.outdoor = DataConvert.CLng(Request.Form["OutdoorSign_DP"]); addMod.backing = DataConvert.CLng(Request.Form["Request"]); addMod.text = Request.QueryString["texts"]; addMod.size = proInfo.Rows[0]["size"].ToString(); cartMod.Additional = JsonConvert.SerializeObject(addMod); if (addMod.flash > 0) { M_Product proMod = proBll.GetproductByid(addMod.flash); cartMod.AllMoney += proMod.LinPrice; } if (addMod.outdoor > 0) { M_Product proMod = proBll.GetproductByid(addMod.outdoor); cartMod.AllMoney += proMod.LinPrice; } if (addMod.backing > 0) { M_Product proMod = proBll.GetproductByid(addMod.backing); cartMod.AllMoney += proMod.LinPrice; } cartMod.FarePrice = cartMod.AllMoney.ToString("F2"); cartBll.Add(cartMod); Response.Redirect("/Cart/Cart.aspx?ProClass=1"); }