private void Urunler_Form_Load(object sender, EventArgs e)
        {
            UrunBL urunGoster = new UrunBL();

            dt = urunGoster.Urun_Tablo();
            dgv1.DataSource = dt;
            urunGoster.Dispose();
        }
        private void Yenilebtn_Click(object sender, EventArgs e)
        {
            UrunBL urunGoster = new UrunBL(); //tekrar datasource ye attık

            dt = urunGoster.Urun_Tablo();
            dgv1.DataSource = dt;
            urunGoster.Dispose();

            Temizle();
        }
        private void frmUrunListele_Load(object sender, EventArgs e)
        {
            UrunBL ub = new UrunBL();

            dt = ub.UrunlerTablosu();
            dataGridUrunler.DataSource = dt;
            ub.Dispose();

            clmKategori.DisplayMember = "Kat_Ad";
            clmKategori.ValueMember   = "ID";
            clmKategori.DataSource    = ub.cmbDataSourceKategori();
        }
Example #4
0
        private void frmUrunListele_Load(object sender, EventArgs e)
        {
            KategoriBL kbl = new KategoriBL();

            clmkategori.DisplayMember = "Kategoriadi";
            clmkategori.ValueMember   = "KategoriId";
            clmkategori.DataSource    = kbl.KategoriListe();

            UrunBL ubl = new UrunBL();

            dt = ubl.UrunTablosu();
            datagridurunliste.DataSource = dt;

            kbl.Dispose();
            ubl.Dispose();
        }
        private void frmsatislar_Load(object sender, EventArgs e)
        {
            MusteriBL mbl = new MusteriBL();
            UrunBL    ubl = new UrunBL();

            int[] Satisadet = { 1, 2, 3, 4, 5 };
            cmbxadet.DataSource       = Satisadet;
            cmbxurun.DisplayMember    = "Urunadi";
            cmbxurun.ValueMember      = "UrunId";
            cmbxurun.DataSource       = ubl.UrunListesi();
            cmbxmusteri.DisplayMember = "Musteriad";
            cmbxmusteri.ValueMember   = "MusteriId";
            cmbxmusteri.DataSource    = mbl.MusteriListe();
            mbl.Dispose();
            ubl.Dispose();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            UrunBL  ubl = new UrunBL();
            SatisBL sbl = new SatisBL();
            Satis   sts = new Satis();

            sts.MusteriId       = (int)cmbxmusteri.SelectedValue;
            sts.UrunId          = (int)cmbxurun.SelectedValue;
            sts.TarihSaat       = DateTime.Now;
            sts.SatilanUrunAdet = (int)cmbxadet.SelectedValue;
            sts.Tutar           = ubl.FiyatBul((int)cmbxurun.SelectedValue) * (int)cmbxadet.SelectedValue;
            if (sbl.SatisYap(sts))
            {
                MessageBox.Show("Başarılı");
            }
            sbl.Dispose();
            ubl.Dispose();
        }
        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 btnUrunEkle_Click(object sender, EventArgs e)
        {
            Urun   urun   = new Urun();
            UrunBL urunbl = new UrunBL();

            try
            {
                urun.kategori_id = (int)cmbUrunKategori.SelectedValue;
                urun.Urun_ad     = txtUrunAd.Text.Trim();
                urun.Urun_kodu   = txtUrunNo.Text.Trim();
                urun.urun_renk   = txtUrunRenk.Text.Trim();
                urun.Stok_mik    = int.Parse(txtUrunStok.Text);
                urun.Fiyat       = int.Parse(txtUrunFiyat.Text);



                if (urunbl.Urun_Ekle(urun))
                {
                    urun_counter++;
                    MessageBox.Show(urun_counter + " Yeni Ürün Eklendi");
                }
                else
                {
                    MessageBox.Show("Bir Hata Oluştu");
                }
            }
            catch (SqlException ex)
            {
                switch (ex.Number)
                {
                default:
                    MessageBox.Show("Veritabanı hatası!" + ex.Number);

                    break;
                }
            }
            finally
            {
                Temizle("groupBox1", "panel1");
                urunbl.Dispose();
            }
        }