예제 #1
0
        private void btnCikisGuncelle_Click(object sender, EventArgs e)
        {
            try
            {
                lblCikisBildirim.Text = gridStokCikis.CurrentRow.Cells[1].Value.ToString() + "  İsimli Ürünün  " + gridStokCikis.CurrentRow.Cells[0].Value.ToString() + "  Numaralı Stok Kaydı Güncellendi.";
                StokCikisIslem _scGuncelle = new StokCikisIslem();

                string adi      = txtCikisAdi.Text;
                string tipi     = txtCikisTipi.Text;
                string kodu     = txtCikisKodu.Text;
                int    miktar   = Int32.Parse(txtCikisMiktar.Text);
                string musteri  = txtCikisMusteri.Text;
                string tarih    = txtCikisTarih.Text;
                string aciklama = txtCikisAciklama.Text;
                int    kimlik   = Int32.Parse(gridStokCikis.CurrentRow.Cells[0].Value.ToString());
                _scGuncelle.CikisStokGuncelle(adi, tipi, kodu, miktar, musteri, tarih, aciklama, kimlik);


                StokCikisIslem _scvDoldur = new StokCikisIslem();
                _scvDoldur.cikisVeriDoldur(gridStokCikis);

                gridStokCikis.Refresh();
                _tabloAdiDegis();
                ClearAll(this.grbStokCikis);
            }
            catch { lblCikisBildirim.Text = "Lütfen Bilgileri Kontrol Ediniz."; }
        }
예제 #2
0
        private void btnCikisEkle_Click(object sender, EventArgs e)
        {
            try{
                StokCikisIslem _scekle  = new StokCikisIslem();
                string         stokKodu = txtCikisKodu.Text;
                int            miktarr  = Int32.Parse(txtCikisMiktar.Text);
                _scekle.stokDus(miktarr, stokKodu, comboBox1, lblCikisBildirim);

                if (lblCikisBildirim.Text != txtCikisAdi.Text + "  İsimli Ürün Stokta Yeterli Miktarda Bulunmamaktadır.")
                {
                    StokCikisIslem _stokCikis = new StokCikisIslem();

                    string adi      = txtCikisAdi.Text;
                    string tipi     = txtCikisTipi.Text;
                    string kodu     = txtCikisKodu.Text;
                    int    miktar   = Int32.Parse(txtCikisMiktar.Text);
                    string musteri  = txtCikisMusteri.Text;
                    string tarih    = txtCikisTarih.Text;
                    string aciklama = txtCikisAciklama.Text;

                    _stokCikis._stokCikis(adi, tipi, kodu, miktar, musteri, tarih, aciklama);
                    lblCikisBildirim.Text += "\n" + txtCikisAdi.Text + "  İsimli Ürünün Stok Düşümü yapıldı.";

                    StokCikisIslem _scveriDoldur = new StokCikisIslem();
                    _scveriDoldur.cikisVeriDoldur(gridStokCikis);
                    gridStokCikis.Refresh();
                    ClearAll(this.grbStokCikis);
                    _tabloAdiDegis();
                }
            }
            catch { lblCikisBildirim.Text = "Lütfen Bilgileri Kontrol Ediniz."; }
        }
예제 #3
0
 private void btnCikisExcel_Click(object sender, EventArgs e)
 {
     try
     {
         StokCikisIslem _scexcel = new StokCikisIslem();
         _scexcel.cikisExcel(gridStokCikis);
     }
     catch { lblCikisBildirim.Text = "İşlem İptal Edildi"; }
 }
예제 #4
0
 private void btnRapor_Click(object sender, EventArgs e)
 {
     try
     {
         StokCikisIslem _scexcel = new StokCikisIslem();
         _scexcel.cikisExcel(gridAnaMenu);
     }
     catch {}
 }
예제 #5
0
        private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbGosDat.Text == "Stok Giriş Kayıtları")
            {
                gridAnaMenu.Refresh();
                StokGirisIslem _sgı = new StokGirisIslem();
                _sgı.girisVeriDoldur(gridAnaMenu);
                _tabloAdiDegisG();
            }

            else if (cmbGosDat.Text == "Stok Çıkış Kayıtları")
            {
                gridAnaMenu.Refresh();
                StokCikisIslem _sgc = new StokCikisIslem();
                _sgc.cikisVeriDoldur(gridAnaMenu);
                _tabloAdiDegisC();
            }
        }
예제 #6
0
        private void frmStokGiris_Load(object sender, EventArgs e)
        {
            btnGirisEkle.Enabled     = true;
            btnGirisExcel.Enabled    = true;
            btnGirisGuncelle.Enabled = false;
            btnGirisIptal.Enabled    = false;
            btnGirisSil.Enabled      = false;

            StokCikisIslem _stkk = new StokCikisIslem();

            _stkk.stokAdiList(txtStokGrsAdi);
            _stkk.stokKoduList(txtStokGrsKodu);

            StokGirisIslem vdGiris = new StokGirisIslem();

            vdGiris.girisVeriDoldur(gridStokGiris);
            _tabloAdiDegis();
            gridStokGiris.Refresh();
        }
예제 #7
0
        private void frmStokCikis_Load(object sender, EventArgs e)
        {
            anaMenuBild _bldAdKod = new anaMenuBild();

            _bldAdKod._bldAdKod(gridAdKod);

            StokCikisIslem _sc = new StokCikisIslem();

            _sc.stokAdiList(txtCikisAdi);

            _sc.stokKoduList(txtCikisKodu);

            btnCikisEkle.Enabled     = true;
            btnCikisExcel.Enabled    = true;
            btnCikisGuncelle.Enabled = false;
            btnCikisSil.Enabled      = false;

            StokCikisIslem _scvd = new StokCikisIslem();

            _scvd.cikisVeriDoldur(gridStokCikis);
            _tabloAdiDegis();
            gridStokCikis.Refresh();
        }