예제 #1
0
 //static public void DelFromDB(Guid _id)
 //{
 //    using (var _db = new DataClasses1DataContext())
 //    {
 //        TItem _item = _db.TItems.SingleOrDefault(x => x.id == _id);
 //        _db.TItems.DeleteOnSubmit(_item);
 //        _db.SubmitChanges();
 //    }
 //}
 public static void UpdGroups(Guid _item_id, Guid _group_id, bool _action)
 {
     using (var _db = new DataClasses1DataContext())
     {
         if (_action)
         {
             var _grp = new RItemsGroup();
             _grp.Item_id = _item_id;
             _grp.Group_id = _group_id;
             _db.RItemsGroups.InsertOnSubmit(_grp);
         }else
         {
             var _item = _db.RItemsGroups.Single(x => ((x.Item_id == _item_id) && (x.Group_id == _group_id)));
             _db.RItemsGroups.DeleteOnSubmit(_item);
         }
         _db.SubmitChanges();
     }
 }
		private void detach_RItemsGroups(RItemsGroup entity)
		{
			this.SendPropertyChanging();
			entity.TGroup = null;
		}
		private void attach_RItemsGroups(RItemsGroup entity)
		{
			this.SendPropertyChanging();
			entity.TGroup = this;
		}
 partial void DeleteRItemsGroup(RItemsGroup instance);
 partial void UpdateRItemsGroup(RItemsGroup instance);
 partial void InsertRItemsGroup(RItemsGroup instance);