private void btnkaydet_Click(object sender, EventArgs e) { OzelliklerBL ozl = new OzelliklerBL(); try { Ozellikler ozellikler = new Ozellikler(); ozellikler.Tipi = txtTipi.Text.Trim(); ozellikler.Cekis = txtcekis.Text.Trim(); ozellikler.Motor = Convert.ToInt32(txtmotor.Text.Trim()); ozellikler.Beygir = Convert.ToInt32(txtbeygir.Text.Trim()); ozellikler.Tork = Convert.ToInt32(txttork.Text.Trim()); ozellikler.YTüketimi = Convert.ToInt32(txttork.Text.Trim()); ozellikler.YTürü = txtyturu.Text.Trim(); ozellikler.SonHiz = Convert.ToInt32(txtsonhız.Text.Trim()); ozellikler.Hizlanma = Convert.ToInt32(txthızlanma.Text.Trim()); ozellikler.Yili = Convert.ToInt32(txtyılı.Text.Trim()); ozellikler.Kategori_id = (int)cmbdonanım.SelectedValue; if (kategori_id == 0) { MessageBox.Show(ozl.OzellikKaydet(ozellikler) ? "Başarılı" : "Başarısız"); } } catch (Exception) { throw; // MessageBox.Show("Veritabanı hatası!" + ex); } finally { ozl.Dispose(); } }
private void button1_Click(object sender, EventArgs e) { OzelliklerBL ozbl = new OzelliklerBL(); dgwaracliste.DataSource = ozbl.Goruntule((int)cmbDonanım.SelectedValue); ozbl.Dispose(); }
private void button1_Click_1(object sender, EventArgs e) { OzelliklerBL ozbl = new OzelliklerBL(); dt = ozbl.ArabaTablosu(); dgw1.DataSource = dt; ozbl.Dispose(); }
private void btnGuncelle_Click(object sender, EventArgs e) { OzelliklerBL ozellikbl; foreach (DataRow item in dt.Rows) // data table içinde dönmemiz için { ozellikbl = new OzelliklerBL(); if (item.RowState == DataRowState.Deleted) // data table versiyon orjinal olsunki işlemleri fark ede bilsin { //id yollasil methodu ozellikbl.AracSil((int)item["araba_id", DataRowVersion.Original]); } else { Ozellikler ozl = new Ozellikler(); ozl.Tipi = item["Tipi"].ToString(); ozl.Cekis = item["Cekis"].ToString(); ozl.Motor = (int)item["motor"]; ozl.Beygir = (int)item["Beygir"]; ozl.Tork = (int)item["Tork"]; ozl.YTüketimi = float.Parse(item["YTüketimi"].ToString()); ozl.YTürü = item["YTürü"].ToString(); ozl.SonHiz = (int)item["SonHiz"]; ozl.Hizlanma = float.Parse(item["Hizlanma"].ToString()); ozl.Yili = (int)item["Yili"]; ozl.Kategori_id = (int)item["Kategori_İd"]; switch (item.RowState) { case DataRowState.Added: //ekle methodunu çağır ozellikbl.OzellikKaydet(ozl); break; //item ile case DataRowState.Modified: //burada idsini al güncelle methodunu çağır ozl.ArabaId = (int)item["ArabaId"]; ozellikbl.OzellikGuncelle(ozl); break; default: break; } } } }