Exemple #1
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (txtTarih.Text.Trim() != "" && txtMevcutStok.Text.Trim() != "" && txtBirimFiyat.Text.Trim() != "")
            {

                //UrunHareket bilgileri kayıt edilecek...(UrunHareketler)
                cUrunHareket uh = new cUrunHareket();
                uh.Tarih = Convert.ToDateTime(txtTarih.Text);
                uh.Firma = txtFirma.Text;
                uh.UrunID = Convert.ToInt32(txtUrunID.Text);
                uh.BirimFiyat = Convert.ToDouble(txtBirimFiyat.Text);
                uh.Belge = txtBelge.Text;
                uh.Adet = Convert.ToInt32(txtAdet.Text);
                uh.OdemeTip = Convert.ToInt32(txtOdemeNo.Text);

                int kayitno = uh.UrunHareketEkle(uh);
                if (kayitno > 0)
                {
                    MessageBox.Show("Ürün Hareket bilgisi eklendi.");
                    uh.UrunHareketleriGetir(lvStokHareket, uh.UrunID);

                    cUrun u = new cUrun();
                    bool Sonuc = u.UrunStokGuncelleFromUrunHareket(uh.UrunID, uh.Adet);
                    u.UrunleriGetir(lvUrunler);
                    if (Sonuc)
                    {
                        MessageBox.Show("Stok güncellendi!");

                    }
                    else
                    {
                        MessageBox.Show("Stok Güncellenemedi !");
                    }

                }
                else
                {
                    MessageBox.Show("Ürün hareket bilgisi eklenemedi ! ");
                }

            }
            else
            {
                MessageBox.Show("Lütfen ürün seçiniz !", "Eksik Bilgi!");
            }
        }