void AddRental(Rental rental) { rentedCarsElementsPanel.VerticalScroll.Value = 0; rentals.Add(rental); IDManagement.MarkRentalIDAsUnavailable(rental.ID); PopulateRentalsPanel(); }
public Rental(Rental rental) { InitializeComponent(); ID = rental.ID; IDManagement.MarkRentalIDAsUnavailable(ID); Vehicle = rental.Vehicle; Owner = rental.Owner; ReturnDate = rental.ReturnDate; UpdateLanguage(Program.Language); }
public Rental(Vehicle vehicle, Person owner, DateTime returnDate) { InitializeComponent(); ID = IDManagement.LowestAvailableRentalID; IDManagement.MarkRentalIDAsUnavailable(ID); Vehicle = vehicle; Owner = owner; ReturnDate = returnDate; UpdateLanguage(Program.Language); }