示例#1
0
 private void tsKaydet_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(txtUrunKodu.Text) || string.IsNullOrEmpty(txtUrunAdi.Text) || string.IsNullOrEmpty(txtKategori.Text))
     {
         MessageBox.Show("Ürün Kodu, Adı ve Kategori boş bırakılamaz.");
         txtUrunKodu.Focus();
     }
     else
     {
         Urun u = new Urun();
         if (u.UrunKontrol(txtUrunKodu.Text, txtUrunAdi.Text))
         {
             MessageBox.Show("Bu ürün zaten stokta kayıtlı!");
             txtUrunKodu.Focus();
         }
         else
         {
             bs.EndEdit();
             u.UrunKodu = txtUrunKodu.Text;
             u.UrunAd = txtUrunAdi.Text;
             u.KategoriNo = Convert.ToInt32(txtKategoriNo.Text);
             if(string.IsNullOrEmpty(txtKritik.Text))txtKritik.Text = "0";
             u.KritikSeviye = Convert.ToInt32(txtKritik.Text);
             if (string.IsNullOrEmpty(txtFiyat.Text)) txtFiyat.Text = "0";
             u.BirimFiyat = Convert.ToDouble(txtFiyat.Text);
             if (u.UrunEkle(u))
             {
                 MessageBox.Show("Ürün Bilgileri kayıt edildi.");
                 u.UrunleriGetir(lvUrunler);
                 DataBagla();
                 Konum();
                 tsDegistir.Enabled = true;
                 tsSil.Enabled = true;
             }
             else { MessageBox.Show("Kayıt işleminde sorunla karşılaşıldı!"); }
         }
     }
 }
示例#2
0
 private void tsDegistir_Click(object sender, EventArgs e)
 {
     Urun u = new Urun();
     if (u.UrunKontrol(txtUrunKodu.Text, txtUrunAdi.Text, Convert.ToInt32(txtUrunID.Text)))
     {
         MessageBox.Show("Önceden Tanımlı Böyle Bir Ürün Zaten Mevcut!");
         txtUrunKodu.Focus();
     }
     else
     {
         bs.EndEdit();
         u.UrunID = Convert.ToInt32(txtUrunID.Text);
         u.UrunKodu = txtUrunKodu.Text;
         u.UrunAd = txtUrunAdi.Text;
         u.KategoriNo = Convert.ToInt32(txtKategoriNo.Text);
         if (string.IsNullOrEmpty(txtKritik.Text)) txtKritik.Text = "0";
         u.KritikSeviye = Convert.ToInt32(txtKritik.Text);
         if (string.IsNullOrEmpty(txtFiyat.Text)) txtFiyat.Text = "0";
         u.BirimFiyat = Convert.ToDouble(txtFiyat.Text);
         if (u.UrunGuncelle(u))
         {
             MessageBox.Show("Ürün Bilgileri değiştirildi.");
             u.UrunleriGetir(lvUrunler);
             DataBagla();
             Konum();
         }
         else { MessageBox.Show("Kayıt işleminde sorunla karşılaşıldı!"); }
     }
 }