private void button2_Click(object sender, EventArgs e) //wynajmij { int index = DostepneSamochody.SelectedIndex; if (index >= 0) { string wybranySamochod = (string)DostepneSamochody.SelectedItem; Samochod samochod = null; foreach (Samochod s in interfejs.ListaSamochodow) { if (s.ToString().Equals(wybranySamochod)) { samochod = s; break; } } DaneKlienta dane = new DaneKlienta(this, interfejs, samochod, dateTimePickerPoczatek.Value, dateTimePickerKoniec.Value, Wynajem.ObliczCene(samochod.Typ, dateTimePickerPoczatek.Value, dateTimePickerKoniec.Value));//do czego to jest//dodaje przycisk? dane.ShowDialog(); } MessageBox.Show("Nie wybrano żadnego rekordu", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Warning); SystemSounds.Exclamation.Play(); }
private void PoliczDoLabela() { Typ t = Typ.cabriolet; DateTime poczatek; DateTime koniec; poczatek = dateTimePickerPoczatek.Value; koniec = dateTimePickerKoniec.Value; lKoszt.Text = Wynajem.ObliczCene(t, poczatek, koniec).ToString("C0") + " zł"; }
private void DostepneSamochody_OnSelectedIndexChange(object sender, EventArgs e) { DateTime poczatek; DateTime koniec; poczatek = dateTimePickerPoczatek.Value; koniec = dateTimePickerKoniec.Value; string wybranySamochod = (string)DostepneSamochody.SelectedItem; foreach (Samochod s in interfejs.ListaSamochodow) { if (s.ToString().Equals(wybranySamochod)) { Typ typSamochodu = s.Typ; lKoszt.Text = Wynajem.ObliczCene(typSamochodu, poczatek, koniec).ToString("C0"); break; } } }