示例#1
0
 // Deze methode zorgt ervoor dat de order en orderrecords worden opgeslagen in de database en de capaciteit van de events in de orderrecords worden aangepast
 public void AddNewOrder(Order order)
 {
     db.Orders.Add(order);
     //db.SaveChanges(); //tijdelijk
     foreach (OrderRecord record in order.OrderRecords)
     {
         db.OrderRecords.Add(record);
         var item = db.Events.Find(record.Event_Id);
         db.Events.Where(i => i.Id == record.Event_Id).FirstOrDefault().Capacity = item.Capacity.Value - record.RecordAmount;
     }
     db.SaveChanges();
 }
示例#2
0
 public int AddCustomer(Customer customer)
 {
     db.Customers.Add(customer);
     db.SaveChanges();
     return(customer.Id);
 }