/// <summary> /// Updates the icbc cherry information. /// </summary> /// <param name="id">The identifier.</param> /// <param name="title">The title.</param> /// <param name="color">The color.</param> /// <param name="price">The price.</param> /// <param name="memberprice">The memberprice.</param> /// <param name="imgpath">The imgpath.</param> /// <param name="smalltitle">The smalltitle.</param> /// <param name="code">The code.</param> /// <param name="des">The DES.</param> /// <returns></returns> /// 创建人:李允智 /// 创建时间:2015/9/10 /// 描述:更新商品信息 public static bool UpdateICBCCherryInfo(Guid id, string title, string color, string price, string memberprice, string imgpath, string smalltitle, string code, string des) { using (Model.BestCherryEntities entitys = new Model.BestCherryEntities()) { try { BestCherryInfo bci = new BestCherryInfo(); bci.ID = id; bci.TITLE = title; bci.COLOR = color; bci.PRICE = int.Parse(price); bci.MEMBERPRICE = int.Parse(memberprice); bci.IMAGEPATH = imgpath; bci.SMALLTITLE = smalltitle; bci.CODE = code; //将实体对象加入EF对象容器中,并获取伪包装类对象 DbEntityEntry<BestCherryInfo> entry = entitys.Entry<BestCherryInfo>(bci); //将包装类对象 的状态设置为 Unchanged entry.State = System.Data.Entity.EntityState.Modified; entry.Property(a => a.TITLE).IsModified = true; entry.Property(a => a.CODE).IsModified = true; entry.Property(a => a.COLOR).IsModified = true; entry.Property(a => a.PRICE).IsModified = true; entry.Property(a => a.MEMBERPRICE).IsModified = true; entry.Property(a => a.IMAGEPATH).IsModified = true; entry.Property(a => a.SMALLTITLE).IsModified = true; entitys.SaveChanges(); return true; } catch (Exception) { return false; throw; } } }
/// <summary> /// Updates the type of the icbc cherry information and. /// </summary> /// <param name="id">The identifier.</param> /// <param name="title">The title.</param> /// <param name="color">The color.</param> /// <param name="price">The price.</param> /// <param name="memberprice">The memberprice.</param> /// <param name="imgpath">The imgpath.</param> /// <param name="smalltitle">The smalltitle.</param> /// <param name="code">The code.</param> /// <param name="des">The DES.</param> /// <returns></returns> /// 创建人:李允智 /// 创建时间:2015/9/10 /// 描述:插入商品信息 public static bool InsertICBCCherryInfo(string title, string color, string price, string memberprice, string imgpath, string smalltitle, string code, string des) { using (Model.BestCherryEntities entitys = new Model.BestCherryEntities()) { try { BestCherryInfo bci = new BestCherryInfo(); bci.ID = Guid.NewGuid(); bci.TITLE = title; bci.COLOR = color; bci.PRICE = int.Parse(price); bci.MEMBERPRICE = int.Parse(memberprice); bci.IMAGEPATH = imgpath; bci.SMALLTITLE = smalltitle; bci.CODE = code; entitys.BestCherryInfoes.Add(bci); entitys.SaveChanges(); return true; } catch (Exception) { return false; throw; } } }