void VeriCek() { UrunlerBL ubl = new UrunlerBL(); dt = ubl.UrunlerGetir(); dataGridView1.DataSource = dt; }
private void btnKaydet_Click(object sender, EventArgs e) { UrunlerBL ubl = new UrunlerBL(); foreach (DataRow item in dt.Rows) { Urunler u = new Urunler(); if (item.RowState != DataRowState.Deleted) { u.Ad = item[1].ToString(); u.Kategoriid = Convert.ToInt32(item[2]); u.Firmaid = Convert.ToInt32(item[3]); u.AlisFiyat = Convert.ToInt32(item[4]); u.SatısFiyat = Convert.ToInt32(item[5]); } switch (item.RowState) { case DataRowState.Added: ubl.Kaydet(u); break; case DataRowState.Deleted: ubl.UrunSil(Convert.ToInt32(item[0, DataRowVersion.Original])); break; case DataRowState.Modified: u.Urunid = Convert.ToInt32(item[0]); ubl.Guncelle(u); break; default: break; } } }