Beispiel #1
0
 public int AddAndReturnKey(Order aggregate)
 {
     using (var db = new DomainModelFacade())
     {
         db.Entry(aggregate.Buyer).State = EntityState.Unchanged;
         db.Orders.Add(aggregate);
         if (db.SaveChanges() > 0)
         {
             return aggregate.OrderId;
         }
         return 0;
     }
 }