private void AracTipiComboboxDoldur() { AracTipi araba = new AracTipi(); araba.Sinif = "Araba"; araba.Aciklama = "hususi otomobil"; cmbAracTipi.Items.Add(araba); AracTipi otobus = new AracTipi(); otobus.Sinif = "Otobus"; otobus.Aciklama = "ticari amacla yolcu tasimaciligi"; cmbAracTipi.Items.Add(otobus); AracTipi kamyon = new AracTipi(); kamyon.Sinif = "Kamyon"; kamyon.Aciklama = "ticari amacla yuk tasimaciligi"; cmbAracTipi.Items.Add(kamyon); araclar.Add(new Arac(araba, "Mercedes A180", 195)); araclar.Add(new Arac(araba, "Mercedes CLA180", 200)); araclar.Add(new Arac(araba, "Volkswagen Passat", 110)); araclar.Add(new Arac(otobus, "Man neo plann", 1000)); araclar.Add(new Arac(otobus, "Mercedes Travego", 1200)); araclar.Add(new Arac(otobus, "Safir", 1300)); araclar.Add(new Arac(kamyon, "Mercedes Axor", 1000)); araclar.Add(new Arac(kamyon, "Fargo", 800)); araclar.Add(new Arac(kamyon, "BMC", 1200)); }
private void cmbAracTipi_SelectedIndexChanged(object sender, EventArgs e) { listView1.Items.Clear(); if (cmbAracTipi.SelectedItem != null) { AracTipi seciliAracTipi = (AracTipi)cmbAracTipi.SelectedItem; foreach (Arac item in araclar) { if (item.AracTipi == seciliAracTipi) { ListViewItem li = new ListViewItem(); li.Tag = item; li.Text = item.Marka; li.SubItems.Add(item.GunlukKiraBedeli.ToString()); listView1.Items.Add(li); } } } }
public Arac(AracTipi aracTipi, string marka, double gunlukKiraBedeli) { this.AracTipi = aracTipi; this.Marka = marka; this.GunlukKiraBedeli = gunlukKiraBedeli; }