private void btnGuncelle_Click(object sender, EventArgs e) { ArabaIslemleri aracIslem = new ArabaIslemleri(); Arac arac = lstArac.SelectedItem as Arac; int id = arac.ID; arac.AracResim = txtResimText.Text; arac.AracSinifID = (int?)cmbAracSinifi.SelectedIndex; bool uygunMu = false; if (rbUygun.Checked == true) { uygunMu = true; } if (rbUygunDegil.Checked == true) { uygunMu = false; } arac.DurumUygunmu = uygunMu; arac.Fiyat = Convert.ToInt32(npmFiyat.Text); Marka marka = cmbMarka.SelectedItem as Marka; arac.MarkaID = marka.ID; arac.Model = txtModel.Text; arac.Ozellik1 = txtEkOzellik1.Text; arac.Ozellik1 = txtEkOzellik2.Text; arac.Ozellik1 = txtEkOzellik3.Text; arac.Ozellik1 = txtEkOzellik4.Text; VitesTip vites = cmbVitesTipi.SelectedItem as VitesTip; arac.VitesTipID = vites.ID; YakitTip yakit = cmbYakitTipi.SelectedItem as YakitTip; arac.YakitTipID = yakit.ID; AracSinif sinif = cmbAracSinifi.SelectedItem as AracSinif; arac.AracSinifID = sinif.ID; int GuncellenenVeri = aracIslem.AracGuncelle(arac); if (GuncellenenVeri > 0) { MessageBox.Show("Veri Güncelllendi"); ArabaIslemleri arabaIslem = new ArabaIslemleri(); List <Arac> aracListem = arabaIslem.AracGetir(); lstArac.DataSource = aracListem; lstArac.DisplayMember = "Model"; } else { MessageBox.Show("Veri Güncellenemedi"); } }
public List <YakitTip> yakitTipGetir() { DataProvider provider = new DataProvider(ConstrName.ConnectionString); string sorgu = "Select * From YakitTipi"; DataTable sonuc = provider.TabloGetir(sorgu); List <YakitTip> yakitTipList = new List <YakitTip>(); if (sonuc.Rows.Count > 0) { foreach (DataRow dr in sonuc.Rows) { YakitTip yakit = new YakitTip(); yakit.ID = (int)dr["ID"]; yakit.YakitTipAdi = dr["YakitTipi"].ToString(); yakitTipList.Add(yakit); } } return(yakitTipList); }
private void btnEkle_Click(object sender, EventArgs e) { Marka marka = cmbMarka.SelectedItem as Marka; int MarkaID = marka.ID; AracSinif sinif = cmbAracSinifi.SelectedItem as AracSinif; int SinifID = sinif.ID; VitesTip vites = cmbVitesTipi.SelectedItem as VitesTip; int VitesTipID = vites.ID; YakitTip yakit = cmbYakitTipi.SelectedItem as YakitTip; int YakitTipID = yakit.ID; string ozellik1 = txtEkOzellik1.Text; string ozellik2 = txtEkOzellik2.Text; string ozellik3 = txtEkOzellik3.Text; string ozellik4 = txtEkOzellik4.Text; string Model = txtModel.Text; string AracResim = txtResimText.Text; int fiyat = Convert.ToInt32(npmFiyat.Text); bool UygunlukDurumu = false; if (rbUygun.Checked == true) { UygunlukDurumu = true; } else if (rbUygunDegil.Checked == true) { UygunlukDurumu = false; } Arac arac = new Arac(); arac.AracSinifID = (int?)SinifID; arac.DurumUygunmu = UygunlukDurumu; arac.Fiyat = (int?)fiyat; arac.MarkaID = MarkaID; arac.Model = Model; arac.Ozellik1 = ozellik1; arac.Ozellik2 = ozellik2; arac.Ozellik3 = ozellik3; arac.Ozellik4 = ozellik4; arac.VitesTipID = VitesTipID; arac.YakitTipID = YakitTipID; arac.AracResim = AracResim; ArabaIslemleri araba = new ArabaIslemleri(); int sonuc = araba.AracEkle(arac); if (sonuc > 0) { MessageBox.Show("Bir kayıt eklendi"); } else { MessageBox.Show("Ekleme Başarısız"); } ArabaIslemleri arabaIslem = new ArabaIslemleri(); List <Arac> aracListem = arabaIslem.AracGetir(); lstArac.DataSource = aracListem; lstArac.DisplayMember = "Model"; }