Exemple #1
0
 public void updateBook(Book book)
 {
     using (BookshopEntities bs = new BookshopEntities())
     {
         bs.Entry(book).State = EntityState.Modified;
         bs.SaveChanges();
     }
 }
Exemple #2
0
 public void updateOrderDetail(OrderDetail orderDetail)
 {
     using (BookshopEntities bs = new BookshopEntities())
     {
         bs.Entry(orderDetail).State = EntityState.Modified;
         bs.SaveChanges();
     }
 }
Exemple #3
0
 public void deleteOrder(Order order)
 {
     using (BookshopEntities bs = new BookshopEntities())
     {
         bs.Entry(order).State = EntityState.Deleted;
         bs.SaveChanges();
     }
 }
Exemple #4
0
        public void deleteOrderDetail(OrderDetail orderDetail)
        {
            using (BookshopEntities bs = new BookshopEntities())
            {
                int orderId = orderDetail.OrderID;

                bs.Entry(orderDetail).State = EntityState.Deleted;
                bs.SaveChanges();

                List <OrderDetail> orderDetails = getOrderDetails(orderId);
                if (orderDetails.Count < 1)
                {
                    deleteOrder(getOrder(orderId));
                }
            }
        }