コード例 #1
0
        public void DeleteItem(int currentitemID)
        {
            BD.Item deleteitem = new BD.Item();
            deleteitem = (from stu in database.Items
                          where stu.ItemId == currentitemID
                          select stu).SingleOrDefault();

            database.Items.Remove(deleteitem);
            database.SaveChanges();
        }
コード例 #2
0
 public void AddItem(int idbox, int number, string name, string description)
 {
     BD.Item newitem = new BD.Item
     {
         Name        = name,
         Number      = number,
         Description = description,
         BoxId       = idbox,
         Boxes       = database.Boxes.Single(x => x.BoxID == idbox)
     };
     database.Items.Add(newitem);
     database.SaveChanges();
     MessageBox.Show("Dodano przedmiot pomyślnie!");
 }
コード例 #3
0
        public void AddItemWhileTransfer(int currentitemId)
        {
            var updatebox = (from stu in database.Items
                             where stu.ItemId == currentinfo.ItemID
                             select stu).SingleOrDefault();


            BD.Item newitem = new BD.Item
            {
                Name        = updatebox.Name.ToString(),
                Number      = updatebox.Number,
                Description = updatebox.Description.ToString(),
                Picture     = updatebox.Picture,
                BoxId       = currentitemId,
                Boxes       = database.Boxes.Single(x => x.BoxID == currentitemId)
            };
            database.Items.Add(newitem);
            database.SaveChanges();
        }