public void SaveRental(Rental rental) { context.AttachRange(rental.Lines.Select(l => l.Bike)); if (rental.RentalId == 0) { context.Rentals.Add(rental); } context.SaveChanges(); }