示例#1
0
 private void tsKaydet_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(txtUrunKodu.Text) || string.IsNullOrEmpty(txtUrunAdi.Text))
     {
         MessageBox.Show("Ürün Kodu veua Ürün adı boş geçilemez");
         txtUrunKodu.Focus();
     }
     else
     {
         Urun u = new Urun();
         if (u.UrunKontrol(txtUrunKodu.Text, txtUrunAdi.Text))
         {
             MessageBox.Show("Aynı ürün zaten stokta kayıtlı");
             txtUrunKodu.Focus();
         }
         else
         {
             bs1.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);
             try
             {
                 u.BirimFiyat = Convert.ToDouble(txtFiyat.Text);
             }
             catch (Exception)
             {
                 u.BirimFiyat = 0;
             }
             if (u.UrunEkle(u))
             {
                 MessageBox.Show("Yeni ürün stoğa eklendi");
                 tsKaydet.Enabled   = false;
                 tsDegistir.Enabled = true;
                 tsSil.Enabled      = true;
                 u.UrunleriGetir(lvUrunler);
                 DataBagla();
                 Konum();
             }
             else
             {
                 MessageBox.Show("Yeni ürün eklenmedi!", "DİKKAT! Kayıt işlemi gerçekleşmedi!");
             }
         }
     }
 }
示例#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("Aynı ürün zaten stokta kayıtlı");
                txtUrunKodu.Focus();
            }
            else
            {
                bs1.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);
                try
                {
                    u.BirimFiyat = Convert.ToDouble(txtFiyat.Text);
                }
                catch (Exception)
                {
                    u.BirimFiyat = 0;
                }
                if (u.UrunGuncelle(u))
                {
                    MessageBox.Show("Ürün bilgileri güncellendi.");
                    u.UrunleriGetir(lvUrunler);
                    DataBagla();
                    Konum();
                }
                else
                {
                    MessageBox.Show("Ürün bilgileri değiştirilemedi!", "DİKKAT!");
                }
            }
        }