public Task <int> SaveChangesAsync(CancellationToken requestAborted) { int changes = 0; changes += DbSetHelper.IncrementPrimaryKey(p => p.ProductId, Products); changes += DbSetHelper.IncrementPrimaryKey(o => o.OrderId, Orders); return(Task.FromResult(changes)); }
public int SaveChanges() { // Pretend that each entity gets a database id when we hit save. int changes = 0; changes += DbSetHelper.IncrementPrimaryKey <Author>(x => x.AuthorId, this.Authors); changes += DbSetHelper.IncrementPrimaryKey <Book>(x => x.BookId, this.Books); return(changes); }
public void SaveOrder(Order order) { DbSetHelper.IncrementPrimaryKey <Order>(x => x.Id, this.Orders); Orders.Add(order); }