Beispiel #1
0
        /// <summary>
        /// 修改SKU折扣活动
        /// </summary>k
        /// <param name="requestData"></param>
        /// <returns></returns>
        public int UpdateSkuSale(dynamic requestData)
        {
            string       query       = JsonConvert.SerializeObject(requestData);
            SaleActivity product     = JsonConvert.DeserializeObject <SaleActivity>(query);
            EntityState  statebefore = db.Entry(product).State;

            db.Entry(product).State = EntityState.Modified;

            return(db.SaveChanges());
        }
Beispiel #2
0
        public string FindSkuSale(int skuId = 0)
        {
            if (skuId <= 0)
            {
                return("Request Error");
            }

            SaleActivity salemodel = (from o in db.SaleActivity
                                      where o.SkuId == skuId
                                      select o).FirstOrDefault();

            string result = JsonConvert.SerializeObject(salemodel);

            return(result);
        }
Beispiel #3
0
        public string AddSaleActivity(dynamic requestData)
        {
            try
            {
                string       query = JsonConvert.SerializeObject(requestData);
                SaleActivity model = JsonConvert.DeserializeObject <SaleActivity>(query);
                //db.SaleActivity.Add(model);

                string sql = string.Format("Insert into SaleActivity Values({0}, '{1}','{2}', {3},{4})", model.SkuId, model.StartTime, model.EndTime, model.SalePrice, model.Limit);
                int    q   = dataContext.ExecuteNonQuery(CommandType.Text, sql);
                return(q.ToString());
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }