private void btnSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Silmek İstiyor musunuz?", "Silinsin mi?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FilmSatis fs = new FilmSatis(); if (fs.SatisSil(SecilenSatisNo)) { //Film Stok miktarı güncellenmeli (satış adedi kadar artırılmalı). Film f = new Film(); if (f.StokGuncelleFromSatisSil(Genel.secilenfilmno, Convert.ToInt32(txtAdet.Text))) { MessageBox.Show("Stok Güncellendi."); fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); btnKaydet.Enabled = false; btnMusteriBul.Enabled = false; btnFilmBul.Enabled = false; Temizle(); } else { MessageBox.Show("Stok Güncellenemedi!"); } } else { MessageBox.Show("Satış Tamamlanamadı!"); } } else { MessageBox.Show("Silme Gerçekleşmedi!", "Dikkat! İşlem Tamamlanmadı!"); } }
private void btnDegistir_Click(object sender, EventArgs e) { int YeniAdet = Convert.ToInt32(txtAdet.Text) - orjAdet; if (YeniAdet <= Convert.ToInt32(txtStok.Text)) { FilmSatis fs = new FilmSatis(); fs.SatisNo = Genel.secilensatisno; fs.Adet = Convert.ToInt32(txtAdet.Text); fs.BirimFiyat = Convert.ToDecimal(txtFiyat.Text); if (fs.FilmSatisAdetGuncelle(fs)) { MessageBox.Show("Film Satış Güncelleme İşlemi Başarıyla Gerçekleştirildi!"); if (Convert.ToInt32(txtAdet.Text) != orjAdet) { Film flm = new Film(); flm.FilmNo = Genel.secilenfilmNo; flm.Miktar = Convert.ToInt32(txtStok.Text) - YeniAdet; if (flm.StokGuncelleFromFilmSatis(flm)) { MessageBox.Show("Film Güncelleme İşlemi Başarıyla Gerçekleştirildi!"); fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); txtStok.Text = Convert.ToString(flm.Miktar); } } } } }
private void btnSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Silmek istiyor musunuz?", "Silinsin mi?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FilmSatis fs = new FilmSatis(); if (fs.SatisSil(SecilenSatisNo)) { MessageBox.Show("Satış silindi.", "Değişiklik gerçekleşti."); Film f = new Film(); if (f.StokGuncelleFromSatisSil(Genel.secilenfilmno, Convert.ToInt32(txtAdet.Text))) { MessageBox.Show("Stok Güncellendi."); fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); btnKaydet.Enabled = false; btnMusteriBul.Enabled = false; btnFilmBul.Enabled = false; Temizle(); } else { MessageBox.Show("Stok güncellenemedi."); } } else { MessageBox.Show("Satış gerçekleşemedi."); } } else { MessageBox.Show("Silme gerçekleşemedi.", "Dikkat!İşlem tamamlanamadı!"); } }
private void frmFilmSatis_Load(object sender, EventArgs e) { this.Top = 0; this.Left = 0; txtTarih.Text = DateTime.Now.ToShortDateString(); FilmSatis fs = new FilmSatis(); fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); }
private void frmFilmSatis_Load(object sender, EventArgs e) { this.Top = 0; this.Left = 0; txtTarih.Text = DateTime.Now.ToShortDateString(); //günün tarihi (sadece tarihi alıyoruz saatleri 00:00 diye atıcak) //amacımız yeniden eskiye gitmek. FilmSatis fs = new FilmSatis(); fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); }
private void btnKaydet_Click(object sender, EventArgs e) { if (txtFilm.Text.Trim() != "" && txtMusteri.Text.Trim() != "") { if (Convert.ToInt32(txtAdet.Text) <= Convert.ToInt32(txtStok.Text)) { FilmSatis fs = new FilmSatis(); fs.Adet = Convert.ToInt32(txtAdet.Text); fs.BirimFiyat = Convert.ToDecimal(txtFiyat.Text); fs.FilmNo = Genel.secilenfilmNo; fs.MusteriNo = Genel.secilenmusterino; fs.Tarih = Convert.ToDateTime(txtTarih.Text); if (fs.SatisKaydet(fs)) { Film flm = new Film(); flm.Miktar = Convert.ToInt32(txtStok.Text) - Convert.ToInt32(txtAdet.Text); flm.FilmNo = Genel.secilenfilmNo; if (flm.StokGuncelleFromFilmSatis(flm)) { MessageBox.Show("Film Satış İşlemi Başarıyla Gerçekleştirildi!"); fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); btnKaydet.Enabled = false; btnMusteriBul.Enabled = false; btnFilmBul.Enabled = false; Temizle(); } else { MessageBox.Show("Stok Güncellenemedi!"); } } else { MessageBox.Show("Satış Tamamlanamadı!"); } } else { MessageBox.Show("Stoktan fazla satış gerçekleştirilemez!", "Dikkat! Yetersiz Stok!"); txtAdet.Text = txtStok.Text; } } else { MessageBox.Show("Müşteri ve Film mutlaka seçilmelidir!", "Dikkat! Eksik Bilgi!"); } }
private void btnKaydet_Click(object sender, EventArgs e) { //hata verebilecekleri aşağıda elsenin orda yap her zaman.. if (txtMusteri.Text != "" && txtFilm.Text != "") //zaten o textlere yazı yazamadığı için trim e gerek yok. { if (Convert.ToInt32(txtAdet.Text) <= Convert.ToInt32(txtStok.Text)) { FilmSatis fs = new FilmSatis(); fs.Tarih = Convert.ToDateTime(txtTarih.Text); fs.FilmNo = Genel.secilenfilmno; fs.MusteriNo = Genel.secilenmusterino; fs.Adet = Convert.ToInt32(txtAdet.Text); fs.BirimFiyat = Convert.ToDecimal(txtFiyat.Text); if (fs.SatisEkle(fs)) { MessageBox.Show("Satış Bilgileri Kayıt Edildi."); //Film Stok Miktarı güncellenmeli (satış adedi kadar azaltılmalı). Film f = new Film(); if (f.StokGuncelleFromSatisEkle(fs.FilmNo, fs.Adet)) //şu numaralı filmin stoğundan su kadar düşülcek demek { MessageBox.Show("Stok Güncellendi."); fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); btnKaydet.Enabled = false; btnMusteriBul.Enabled = false; btnFilmBul.Enabled = false; Temizle(); } else { MessageBox.Show("Stok güncellenemedi."); } } else { MessageBox.Show("Satış tamamlanamadı."); } } else { MessageBox.Show("Stoktan fazla satamazsınız!", "Dikkat! Yetersiz Stok!!"); txtAdet.Text = txtStok.Text; } } else { MessageBox.Show("Müşterive Film mutlaka seçilmelidir.", "Dikkat! Eksik Bilgi!"); } }
private void btnKaydet_Click(object sender, EventArgs e) { if (txtMusteri.Text != "" && txtFilm.Text != "") { if (Convert.ToInt32(txtAdet.Text) <= Convert.ToInt32(txtStok.Text)) { FilmSatis fs = new FilmSatis(); fs.Tarih = Convert.ToDateTime(txtTarih.Text); fs.FilmNo = Genel.secilenfilmno; fs.MusteriNo = Genel.secilenmusterino; fs.Adet = Convert.ToInt32(txtAdet.Text); fs.BirimFiyat = Convert.ToDecimal(txtFiyat.Text); if (fs.SatisEkle(fs)) { MessageBox.Show("Satış bilgileri kayıt edildi."); //Film Stok miktarı güncellenmeli (satış adedi kadar azaltılmalı). Film f = new Film(); if (f.StokGuncelleFromSatisEkle(fs.FilmNo, fs.Adet)) { MessageBox.Show("Stok Güncellendi."); fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); btnKaydet.Enabled = false; btnMusteriBul.Enabled = false; btnFilmBul.Enabled = false; Temizle(); } else { MessageBox.Show("Stok Güncellenemedi!"); } } else { MessageBox.Show("Satış Tamamlanamadı!"); } } else { MessageBox.Show("Stoktan fazla satamazsınız!", "Dikkat! Yetersiz Stok!"); txtAdet.Text = txtStok.Text; } } else { MessageBox.Show("Müşteri ve Film mutlaka seçilmelidir!", "Dikkat! Eksik Bilgi!"); } }
private void btnDegistir_Click(object sender, EventArgs e) { if (Convert.ToInt32(txtAdet.Text) <= (Convert.ToInt32(txtStok.Text) + orjAdet)) { FilmSatis fs = new FilmSatis(); //fs.Tarih = Convert.ToDateTime(txtTarih.Text); //fs.FilmNo = Genel.secilenfilmno; //fs.MusteriNo = Genel.secilenmusterino; fs.SatisNo = SecilenSatisNo; fs.Adet = Convert.ToInt32(txtAdet.Text); fs.BirimFiyat = Convert.ToDecimal(txtFiyat.Text); if (fs.SatisGuncelle(fs)) { MessageBox.Show("Satış bilgileri değiştirildi."); if (fs.Adet != orjAdet) //Adet değişmediyse stok güncellemeye gerek yok { //Film Stok miktarı güncellenmeli Film f = new Film(); if (f.StokGuncelleFromSatisDegistir(Genel.secilenfilmno, fs.Adet, orjAdet)) { MessageBox.Show("Stok Güncellendi."); } else { MessageBox.Show("Stok Güncellenemedi!"); } } fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); btnKaydet.Enabled = false; btnMusteriBul.Enabled = false; btnFilmBul.Enabled = false; Temizle(); } else { MessageBox.Show("Satış Tamamlanamadı!"); } } else { MessageBox.Show("Stoktan fazla satamazsınız!", "Dikkat! Yetersiz Stok!"); } }
private void btnDegistir_Click(object sender, EventArgs e) { if (Convert.ToInt32(txtAdet.Text) <= (Convert.ToInt32(txtStok.Text) + orjAdet)) //değiştirde orjadeti göz önünde bulundurman lazım { //değiştir butonun da adet ve birimfiyat değişebilir diğerleri değişmez o yuzden kapattık FilmSatis fs = new FilmSatis(); //fs.Tarih = Convert.ToDateTime(txtTarih.Text); //fs.FilmNo = Genel.secilenfilmno; //fs.MusteriNo = Genel.secilenmusterino; fs.SatisNo = SecilenSatisNo; fs.Adet = Convert.ToInt32(txtAdet.Text); fs.BirimFiyat = Convert.ToDecimal(txtFiyat.Text); if (fs.SatisGuncelle(fs)) { MessageBox.Show("Satış Bilgileri Değiştirildi."); if (fs.Adet != orjAdet) //adet değişmediyse stok güncellemeye gerek yok. { Film f = new Film(); if (f.StokGuncelleFromSatisDegistir(Genel.secilenfilmno, fs.Adet, orjAdet)) { MessageBox.Show("Stok Güncellendi."); } else { MessageBox.Show("Stok güncellenemedi."); } } fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); btnKaydet.Enabled = false; btnMusteriBul.Enabled = false; btnFilmBul.Enabled = false; Temizle(); } else { MessageBox.Show("Satış tamamlanamadı."); } } else { MessageBox.Show("Stoktan fazla satamazsınız!", "Dikkat! Yetersiz Stok!!"); } }
private void btnSil_Click(object sender, EventArgs e) { FilmSatis fs = new FilmSatis(); fs.SatisNo = Genel.secilensatisno; if (fs.SatisSil(fs)) { Film flm = new Film(); flm.FilmNo = Genel.secilenfilmNo; flm.Miktar = Convert.ToInt32(txtStok.Text) + Convert.ToInt32(txtAdet.Text); if (flm.StokGuncelleFromFilmSatis(flm)) { MessageBox.Show("Film Silme İşlemi Başarıyla Gerçekleştirildi!"); fs.SatislariGoster(lvSatislar, txtToplamAdet, txtToplamTutar); } } btnSil.Enabled = false; btnDegistir.Enabled = false; Temizle(); }