Esempio n. 1
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     if (txtFilmNo.Text.Trim() != "" && txtMusteriNo.Text.Trim() != "")
     {
         if (Convert.ToInt32(txtAdet.Text) > Convert.ToInt32(txtStok.Text))
         {
             MessageBox.Show("Stok yeterli değil!");
             txtAdet.Text = txtStok.Text;
             txtAdet.Focus();
         }
         else
         {
             cFilmSatis fs = new cFilmSatis();
             fs.Tarih = Convert.ToDateTime(txtTarih.Text);
             fs.FilmNo = Convert.ToInt32(txtFilmNo.Text);
             fs.MusteriNo = Convert.ToInt32(txtMusteriNo.Text);
             fs.Adet = Convert.ToInt32(txtAdet.Text);
             fs.BirimFiyat = Convert.ToDouble(txtFiyat.Text);
             if (fs.SatisEkle(fs))
             {
                 MessageBox.Show("Satış Bilgileri eklendi.");
                 cFilm f = new cFilm();
                 if (f.StokGuncelleFromSatisEkle(fs.FilmNo, fs.Adet))
                 {
                     MessageBox.Show("Stok Güncellendi.");
                     fs.SatislariGetir(lvSatislar, txtToplamAdet, txtToplamTutar);
                     btnKaydet.Enabled = false;
                     btnFilmBul.Enabled = false;
                     btnMusteriBul.Enabled = false;
                     Temizle();
                 }
                 else { MessageBox.Show("Stok Güncellenemedi."); }
             }
             else { MessageBox.Show("Satış Bilgileri eklenemedi."); }
         }
     }
     else { MessageBox.Show("Öncelikle müşteri ve film seçilmiş olmalıdır."); }
 }
Esempio n. 2
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Silmek İstiyor musunuz?", "SİLİNSİN Mİ?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         cFilmSatis fs = new cFilmSatis();
         bool Sonuc = fs.SatisIptal(Convert.ToInt32(txtSatisNo.Text));
         if (Sonuc)
         {
             MessageBox.Show("Satış iptal edildi.");
             cFilm f = new cFilm();
             if (f.StokGuncelleFromSatisIptal(Convert.ToInt32(txtFilmNo.Text), Convert.ToInt32(txtAdet.Text)))
             {
                 MessageBox.Show("Stok Güncellendi.");
                 fs.SatislariGetir(lvSatislar, txtToplamAdet, txtToplamTutar);
                 btnSil.Enabled = false;
                 Temizle();
             }
             else { MessageBox.Show("Stok Güncellenemedi."); }
         }
     }
 }
Esempio n. 3
0
 private void frmFilmSatis_Load(object sender, EventArgs e)
 {
     this.Top = 0;
     this.Left = 0;
     txtTarih.Text = DateTime.Now.ToShortDateString();
     cFilmSatis fs = new cFilmSatis();
     fs.SatislariGetir(lvSatislar, txtToplamAdet, txtToplamTutar);
 }