/// <summary> /// 更新一条数据 /// </summary> public bool Update(MultiColorPen.Model.commodity model) { return(dal.Update(model)); }
public string SaveCommodity(string json) { ResultInfo result = new ResultInfo(false); JObject jo = JObject.Parse(json); LoginInfo userInfo = SessionHelper.ReadSession <LoginInfo>(SessionKeys.LoginInfoKey); var bll = new MultiColorPen.BLL.commodity(); //新增 if (jo["id"].ToString() == "-1") { var model = new MultiColorPen.Model.commodity { name = jo["name"].ToString(), number = "NUM" + DateTime.Now.ToString().Replace("/", "").Replace(" ", "").Replace(":", ""), count = (int)jo["count"], price = (decimal)jo["price"], type = jo["type"].ToString(), unit = jo["unit"].ToString(), is_del = "0", special_supply = jo["special_supply"].ToString(), mark = jo["mark"].ToString() }; if (bll.Add(model)) { result.IsSucceed = true; result.Message = "操作成功!"; PublicClass.AddLog("Operating", "新增商品" + model.name + "!"); } else { result.IsSucceed = false; result.Message = "新增失败!"; } } //修改 else { int id = int.Parse(jo["id"].ToString()); var umodel = bll.GetModel(id); umodel.name = jo["name"].ToString(); umodel.count = (int)jo["count"]; umodel.price = (decimal)jo["price"]; umodel.type = jo["type"].ToString(); umodel.unit = jo["unit"].ToString(); umodel.special_supply = jo["special_supply"].ToString(); umodel.mark = jo["mark"].ToString(); List <string> btncode = new List <string>(); if (bll.Update(umodel)) { result.IsSucceed = true; result.Message = "操作成功!"; PublicClass.AddLog("Operating", "编辑商品信息" + umodel.name + "!"); } else { result.IsSucceed = false; result.Message = "修改失败!"; } } return(JsonConvert.SerializeObject(result)); }
/// <summary> /// 增加一条数据 /// </summary> public bool Add(MultiColorPen.Model.commodity model) { return(dal.Add(model)); }