示例#1
0
        private void frmUrunTanimlama_Load(object sender, EventArgs e)
        {
            cUrun u = new cUrun();

            this.Left = 0;
            this.Top  = 0;
            u.UrunleriGetir(lvUrunler);

            txtMarka.Clear();
            txtKategori.Clear();

            ArrayList klist = new ArrayList();
            cKategori k     = new cKategori();

            klist = k.KategorileriGetir();
            foreach (cKategori kategori in klist)
            {
                cbKategoriler.Items.Add(kategori);
            }

            ArrayList mlist = new ArrayList();
            cMarka    m     = new cMarka();

            mlist = m.MarkalariGetir();
            foreach (cMarka marka in mlist)
            {
                cbMarka.Items.Add(marka);
            }
        }
 private void btnDegistir_Click(object sender, EventArgs e)
 {
     if (txtKategoriAdi.Text.Trim() == " ")
     {
         MessageBox.Show("Kategori Adı boş bırakılamaz.", "DİKKAT!");
         txtKategoriAdi.Focus();
     }
     else
     {
         cKategori ck = new cKategori();
         if (ck.KategoriKontrolByGuncelle(txtKategoriAdi.Text, Convert.ToInt32(txtKatogoriID.Text)))
         {
             MessageBox.Show("Bu kategori daha önceden kayıt edilmiştir!", "DİKKAT");
             txtKategoriAdi.Focus();
         }
         else
         {
             ck.KategorileriGuncelle(txtKategoriAdi.Text, txtAciklama.Text, Convert.ToInt32(txtKatogoriID.Text));
             MessageBox.Show("Değiştirme işleminiz tamamlanmıştır.", "BİLGİLENDİRME");
             ck.KategorileriGetir(lvKategoriler);
             Temizle();
             txtKategoriAdi.Focus();
             btnKaydet.Enabled = false;
         }
     }
 }
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     if (txtKategoriAdi.Text.Trim() == " ")
     {
         MessageBox.Show("Kategori Adı Boş Bırakılamaz!", "DİKKAT");
     }
     else
     {
         cKategori ck = new cKategori();
         if (ck.KategoriKontrol(txtKategoriAdi.Text))
         {
             MessageBox.Show("Bu Kategori Daha Önceden Kayıtlı!");
             txtKategoriAdi.Focus();
         }
         else
         {
             ck.KategoriAd = txtKategoriAdi.Text;
             ck.Aciklama   = txtAciklama.Text;
             if (ck.KategoriEkle(ck))
             {
                 MessageBox.Show("Kategori Bilgileri Kayıt Edildi.");
                 ck.KategorileriGetir(lvKategoriler);
                 Temizle();
                 btnKaydet.Enabled = false;
             }
             else
             {
                 MessageBox.Show("Kayıt İşlemleri Yapılamdı!", "DİKKAT");
             }
         }
     }
 }
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Silinsin mi?", "DIKKAT", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         cKategori ck = new cKategori();
         if (ck.KategoriSil(Convert.ToInt32(txtKatogoriID.Text)))
         {
             MessageBox.Show("Kategori Bilgileri Silindi", "BILGILENDIRME");
             Temizle();
             ck.KategorileriGetir(lvKategoriler);
             btnDegistir.Enabled = false;
             btnKaydet.Enabled   = false;
             btnSil.Enabled      = false;
         }
     }
 }
示例#5
0
        private void frmStokGoruntule_Load(object sender, EventArgs e)
        {
            ArrayList alist = new ArrayList();

            alist = k.KategorileriGetir();
            foreach (cKategori kategori in alist)
            {
                cbKategoriler.Items.Add(kategori.KategoriAd.ToString());
            }
            alist = m.MarkalariGetir();
            foreach (cMarka marka in alist)
            {
                cbMarkalar.Items.Add(marka.MarkaAd.ToString());
            }
            cbMarkalar.SelectedIndex    = 0;
            cbKategoriler.SelectedIndex = 0;
            dgvUrunler.DataSource       = u.UrunleriGetirBySorgulama(txtKodaGore.Text, txtAdaGore.Text, marka, kategori, txtNumara.Text);
        }
 private void frmKategoriler_Load(object sender, EventArgs e)
 {
     this.Left = 0;
     this.Top  = 0;
     ck.KategorileriGetir(lvKategoriler);
 }