コード例 #1
0
        private void btnDegistir_Click(object sender, EventArgs e)
        {
            if (rbAltKategori.Checked)
            {
                if (txtUrunAdi.Text.Trim() == "" || txtUrunFiyati.Text.Trim() == "" || cbKategoriler.SelectedItem.ToString() == "Tüm Kategoriler")
                {
                    MessageBox.Show("Ürün adı,fiyatı ve kategori seçilmemiştir", "Dikkat Bilgiler Eksik!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }

                else
                {
                    cUrunler c = new cUrunler();
                    c.Fiyat     = Convert.ToDecimal(txtUrunFiyati.Text);
                    c.UrunAd    = txtUrunAdi.Text;
                    c.UrunId    = Convert.ToInt32(txtUrunId.Text);
                    c.UrunTurNo = urunturNo;
                    c.Aciklama  = "Ürün güncellendi";

                    int sonuc = c.UrunGuncelle(c);

                    if (sonuc != 0)
                    {
                        MessageBox.Show("Ürün güncellenmiştir!");


                        Yenile();
                        Temizle();
                    }
                }
            }

            else
            {
                if (txtKategoriId.Text.Trim() == "")
                {
                    MessageBox.Show("Lütfen bir kategori seçiniz!", "Dikkat Bilgiler Eksik!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }

                else
                {
                    cUrunCesitleri urun = new cUrunCesitleri();
                    urun.KategoriAd = txtKategoriAd.Text;
                    urun.Aciklama   = txtAciklama.Text;
                    urun.UrunTurNo  = Convert.ToInt32(txtKategoriId.Text);
                    int sonuc = urun.UrunKategoriGuncelle(urun);

                    if (sonuc != 0)
                    {
                        MessageBox.Show("Kategori güncellenmiştir!");
                        urun.UrunCesitleriniGetir(lvKategoriler);
                        Yenile();
                        Temizle();
                    }
                }
            }
        }
コード例 #2
0
        private void Yenile()
        {
            cUrunCesitleri uc = new cUrunCesitleri();

            uc.UrunCesitleriniGetir(cbKategoriler);
            cbKategoriler.Items.Insert(0, "Tüm Kategoriler");
            cbKategoriler.SelectedIndex = 0;
            uc.UrunCesitleriniGetir(lvKategoriler);

            cUrunler c = new cUrunler();

            c.UrunleriListele(lvGidaListesi);
        }
コード例 #3
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            if (rbAltKategori.Checked)
            {
                if (lvGidaListesi.SelectedItems.Count > 0)
                {
                    if (MessageBox.Show("Seçtiğiniz ürünü kaldırmak istediğinize emin misiniz?", "Dikkat Bilgiler Silinecek!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
                    {
                        cUrunler c = new cUrunler();

                        c.UrunId = Convert.ToInt32(txtUrunId.Text);

                        int sonuc = c.UrunSil(c);

                        if (sonuc != 0)
                        {
                            MessageBox.Show("Ürün kaldırıldı!");
                            cbKategoriler_SelectedIndexChanged(sender, e);
                            Yenile();
                            Temizle();
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Silmek için bir ürün seçiniz", "Dikkat! Ürün seçmediniz", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }

            else
            {
                if (lvKategoriler.SelectedItems.Count > 0)
                {
                    if (MessageBox.Show("Seçtiğiniz ürünü kaldırmak istediğinize emin misiniz?", "Dikkat Bilgiler Silinecek!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
                    {
                        cUrunCesitleri uc = new cUrunCesitleri();


                        int sonuc = uc.UrunKategoriSil(Convert.ToInt32(txtKategoriId.Text));

                        if (sonuc != 0)
                        {
                            MessageBox.Show("Ürün kaldırıldı!");
                            //cbKategoriler_SelectedIndexChanged(sender, e);
                            Yenile();
                            Temizle();
                        }
                    }
                }
            }
        }
コード例 #4
0
        private void txtArama_TextChanged(object sender, EventArgs e)
        {
            if (rbAltKategori.Checked)
            {
                cUrunler u = new cUrunler();
                u.UrunleriListeleByUrunAdi(lvGidaListesi, txtArama.Text);
            }

            else
            {
                cUrunCesitleri uc = new cUrunCesitleri();
                uc.UrunCesitleriniGetir(lvKategoriler, txtArama.Text);
            }
        }
コード例 #5
0
        private void frmMutfak_Load(object sender, EventArgs e)
        {
            this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
            cUrunCesitleri AnaKategori = new cUrunCesitleri();

            AnaKategori.UrunCesitleriniGetir(cbKategoriler);
            cbKategoriler.Items.Insert(0, "Tüm Kategoriler");
            cbKategoriler.SelectedIndex = 0;

            label6.Visible   = false;
            txtArama.Visible = false;

            cUrunler c = new cUrunler();

            c.UrunleriListele(lvGidaListesi);
        }
コード例 #6
0
        private void cbKategoriler_SelectedIndexChanged(object sender, EventArgs e)
        {
            cUrunler u = new cUrunler();

            if (cbKategoriler.SelectedItem.ToString() == "Tüm Kategoriler")
            {
                u.UrunleriListele(lvGidaListesi);
            }

            else
            {
                cUrunCesitleri cesit = (cUrunCesitleri)cbKategoriler.SelectedItem;
                urunturNo = cesit.UrunTurNo;
                u.UrunleriListeleByKategoriId(lvGidaListesi, urunturNo);  //burası urunlerilistelebyurunAdi olabilir
            }
        }