private void demoDatenVermietungen() { Vermietung v1 = new Vermietung(); v1.Fahrrad = Bibliothek.Fahrrad_nach_ID(1); v1.Kunde = Bibliothek.Kunde_nach_ID(1); v1.Start = new DateTime(2017, 6, 12, 8, 0, 0); v1.Ende = new DateTime(2017, 6, 12, 15, 0, 0); Bibliothek.Vermietung_Neu(v1); Vermietung v2 = new Vermietung(); v2.Fahrrad = Bibliothek.Fahrrad_nach_ID(1); v2.Kunde = Bibliothek.Kunde_nach_ID(2); v2.Start = new DateTime(2017, 6, 10, 11, 0, 0); v2.Ende = new DateTime(2017, 6, 10, 18, 0, 0); Bibliothek.Vermietung_Neu(v2); Vermietung v3 = new Vermietung(); v3.Fahrrad = Bibliothek.Fahrrad_nach_ID(2); v3.Kunde = Bibliothek.Kunde_nach_ID(1); v3.Start = new DateTime(2017, 6, 14, 10, 0, 0); v3.Ende = new DateTime(2017, 6, 14, 14, 0, 0); Bibliothek.Vermietung_Neu(v3); Vermietung v4 = new Vermietung(); v4.Fahrrad = Bibliothek.Fahrrad_nach_ID(2); v4.Kunde = Bibliothek.Kunde_nach_ID(1); v4.Start = new DateTime(2017, 6, 15, 10, 0, 0); v4.Ende = new DateTime(2017, 6, 15, 14, 0, 0); Bibliothek.Vermietung_Neu(v4); }
private void neueVermietung(object sender, RoutedEventArgs e) { btn_neu.Visibility = Visibility.Hidden; btn_save.Visibility = Visibility.Visible; this.vermietung = new Vermietung(); anzeigen(); }
public VermietungEinzelansicht(int vermietungID, MainWindow main) { // Konstruktor für Ansicht von Element InitializeComponent(); this.vermietung = Bibliothek.Vermietung_nach_ID(vermietungID); this.main = main; anzeigen(); }
public static void Vermietung_Neu(Vermietung vermietung) { if (Vermietungen == null) { Vermietungen = new List <Vermietung>(); } if (vermietung.ID == 0) { vermietung.ID = IDVermietungen; IDVermietungen++; } Vermietungen.Add(vermietung); // Anzahl nachtragen vermietung.Kunde.AnzahlVermietungen++; // Total Stunden nachtragen vermietung.Kunde.TotalStundenVermietungen = vermietung.Kunde.TotalStundenVermietungen + vermietung.Ende.Subtract(vermietung.Start).TotalHours; // Liste Vermietungen nachtragen Kunde_nach_ID(vermietung.Kunde.ID).Vermietungen.Add(vermietung); }
public void setVermietung(Object v) { this.vermietung = (Vermietung)v; }