Exemple #1
0
        private void tsDegistir_Click(object sender, EventArgs e)
        {
            if (txtUrunAd.Text.Trim() != "" && txtUrunTip.Text.Trim() != "" && txtStok.Text.Trim() != "" && txtKritikSeviye.Text.Trim() != "")
            {
                cUrun u = new cUrun();
                bool Sonuc = u.UrunVarmi(txtUrunAd.Text, Convert.ToInt32(txtUrunID.Text));

                if (Sonuc)
                {
                    MessageBox.Show("Bu Ürün önceden kayıtlı!");
                    txtUrunAd.Focus();
                }
                else
                {
                    u.UrunAd = txtUrunAd.Text;
                    u.Miktar = Convert.ToInt32(txtStok.Text);
                    u.KritikSeviye = Convert.ToInt32(txtKritikSeviye.Text);
                    u.BirimFiyat = Convert.ToDouble(txtUrunFiyat.Text);
                    u.UrunTipID = Convert.ToInt32(txtUrunTipID.Text);
                    u.Aciklama = txtAciklama.Text;
                    u.UrunID = Convert.ToInt32(txtUrunID.Text);

                    if (u.UrunGuncelle(u))
                    {
                        MessageBox.Show("Ürün Bilgileri güncellendi.");
                        u.UrunleriGetir(lvUrunler);
                        tsDegistir.Enabled = false;
                        tsSil.Enabled = false;
                        Temizle();
                    }
                    else
                    {
                        MessageBox.Show("Urun Güncellemede Sorun !");
                        txtUrunAd.Focus();
                    }
                }
            }
            else { MessageBox.Show("Ürun Adı alanı boş geçilemez!", "Dİkkat! Eksik Bilgi!"); }
        }