public static void Insert(ProductGroup productGroup) { using (var db = OnlineStoreDbContext.Entity) { if (!db.Groups.Any(item => item.ParentID == productGroup.GroupID)) { db.ProductGroups.Add(productGroup); db.SaveChanges(); } } }
public static void Update(ProductGroup productGroup) { using (var db = OnlineStoreDbContext.Entity) { var orgProductGroup = db.ProductGroups.Where(item => item.ID == productGroup.ID).Single(); orgProductGroup.ProductID = productGroup.ProductID; orgProductGroup.GroupID = productGroup.GroupID; orgProductGroup.LastUpdate = productGroup.LastUpdate; db.SaveChanges(); } }