Beispiel #1
0
 private void Wynajmij(Wynajem w)
 {
     w.samochod.Zarezerwuj(new PrzedzialCzasu(w.DataWypozyczenia, w.DataZwrotu));
     g.Listawynajmow.Add(w);
     g.ZapiszListeWynajmow();
     g.ZapiszListeSamochodow();
     this.Close();
 }
Beispiel #2
0
        private void Dodaj_Click(object sender, EventArgs e) //dodawanie
        {
            DateTime poczatek;
            DateTime koniec;

            poczatek = dateTimePickerPoczatek.Value;
            koniec   = dateTimePickerKoniec.Value;
            if (poczatek.CompareTo(koniec) <= 0)
            {
                this.listaprzedzialow.Add(new PrzedzialCzasu(poczatek, koniec));
                dDostepnosc.Rows.Add(poczatek.ToString("yyyy-MM-dd"), koniec.ToString("yyyy-MM-dd"));
                g.ZapiszListeSamochodow();
            }
            else
            {
                MessageBox.Show("Wybrana data jest nieprawidłowa", "Błąd",
                                MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            SystemSounds.Exclamation.Play();
        }