示例#1
0
        public string JoinCart(string id)
        {
            dl_basic_users user      = Session["user"] as dl_basic_users;
            decimal        userid    = user.userid;       //消费者ID
            decimal        productid = decimal.Parse(id); //商品ID

            System.DateTime happendate = new System.DateTime();
            happendate = DateTime.Now;
            try
            {
                using (var db = new NCtecanEntities())
                {
                    var cart = new t_f_cart()
                    {
                        cons_ID    = userid,
                        coms_ID    = productid,
                        coms_num   = 1,
                        isdel      = false,
                        happendate = happendate
                    };
                    db.t_f_cart.Add(cart);
                    db.SaveChanges();
                    return("success");
                }
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }
示例#2
0
        public string JoinCart(string json)
        {
            if (Session["user"] == null)
            {
                return("请先登录!");
            }
            dl_basic_users user     = Session["user"] as dl_basic_users;
            decimal        userid   = user.userid;                                     //消费者ID
            JsonObject     obj      = new JsonObject(json);
            decimal        coms_ID  = decimal.Parse(obj["coms_ID"].Value.ToString());  //商品ID
            decimal        coms_num = decimal.Parse(obj["coms_num"].Value.ToString()); //商品数量

            System.DateTime happendate = new System.DateTime();
            happendate = DateTime.Now;
            try
            {
                using (var db = new NCtecanEntities())
                {
                    var cart = new t_f_cart()
                    {
                        cons_ID    = userid,
                        coms_ID    = coms_ID,
                        coms_num   = coms_num,
                        isdel      = false,
                        happendate = happendate
                    };
                    db.t_f_cart.Add(cart);
                    db.SaveChanges();
                    return("success");
                }
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }