private void btnUrunSil_Click(object sender, EventArgs e) { UrunBL ubl = new UrunBL(); DialogResult cvp = MessageBox.Show("Ürün Silinecek. Devam etmek istiyormusunuz?", "Ürün Silme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (cvp == DialogResult.Yes) { Urun u = new Urun(); u.Urun_kodu = urunKod; if (ubl.Urun_Sil(u)) { this.urunKod = "0"; this.Temizle("groupBox1", "pnlUrun"); this.cmbUrunKategori.SelectedIndex = 0; this.btnUrunEkle.Text = "Ekle"; this.btnUrunSil.Visible = false; this.btnUrunVazgec.Visible = false; MessageBox.Show("Ürün Silindi."); } else { MessageBox.Show("Ürün Silinemedi."); } } }
private void btnKaydet_Click(object sender, EventArgs e) { UrunBL urun = new UrunBL(); foreach (DataRow item in dt.Rows) { Urun u = new Urun(); if (item.RowState != DataRowState.Deleted) { u.Urun_ad = item[1].ToString(); u.Urun_kodu = item[2].ToString(); u.Stok_mik = (Convert.ToInt32(item[3])); u.Fiyat = (Convert.ToInt32(item[4])); u.urun_renk = item[5].ToString(); u.kategori_id = Convert.ToInt32(item[6]); } switch (item.RowState) { case DataRowState.Added: urun.Urun_Ekle(u); break; case DataRowState.Deleted: urun.Urun_Sil(u); break; case DataRowState.Modified: u.Urun_kodu = item["Urun_Kod"].ToString(); urun.Urun_Guncelle(u); break; default: break; } } }