private void btnKaydet_Click(object sender, EventArgs e) { UrunBL ubl = new UrunBL(); foreach (DataRow item in dt.Rows) { Urun u = new Urun(); if (item.RowState != DataRowState.Deleted) { u.Urunadi = item["Urunadi"].ToString(); u.KategoriId = Convert.ToInt32(item["KategoriId"]); u.UrunId = Convert.ToInt32(item["UrunId"]); u.Stok = Convert.ToInt32(item["Stok"]); u.Urunfiyat = float.Parse(item["Urunfiyati"].ToString()); } switch (item.RowState) { case DataRowState.Added: ubl.UrunEkle(u); break; case DataRowState.Deleted: ubl.UrunSil((int)item["UrunId", DataRowVersion.Original]); break; case DataRowState.Modified: break; default: break; } } }
private void btnurunekle_Click(object sender, EventArgs e) { UrunBL ubl = new UrunBL(); Urun u = new Urun(); u.Urunadi = txturunad.Text.Trim(); u.Urunfiyat = float.Parse(txtfiyat.Text.Trim()); u.Stok = Convert.ToInt32(txtstok.Text.Trim()); u.KategoriId = Convert.ToInt32(cmbxkategori.SelectedValue); if (ubl.UrunEkle(u)) { MessageBox.Show("Ürün ekleme başarılı."); } else { MessageBox.Show("Ürün ekleme başarısız."); } ubl.Dispose(); }
private void UrunEkle() { if (MessageBox.Show("Ekleme İşlemini Onaylıyor Musunuz?", "İşlem Onay", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { urunBL = new UrunBL(); Urun u = new Urun(); u.UrunAd = txtUrunAdi.Text.Trim(); u.Fiyat = int.Parse(txtFiyat.Text.Trim()); u.KullaniciId = this.kullaniciId; if (urunBL.UrunEkle(u)) { MessageBox.Show("Ürününüz Eklendi", "İşlem Başarılı", MessageBoxButtons.OK, MessageBoxIcon.Information); Temizle(); Listele(); } } else { MessageBox.Show("İşlem İptal Edildi", "İşlem İptal", MessageBoxButtons.OK, MessageBoxIcon.Information); } }