private void button2_Click(object sender, EventArgs e) {//rezervasyon if (cGenel._ServisTurNo == 1) { int masaId = masalar.MasaNosu(cGenel._ButtonName); int musteriId = 0; if (masalar.MasaDurumu(masaId, 4) == true) { musteriId = rezerve.MusteriIdGetirRezervasyondan(masaId); } else { musteriId = 1; } int ödemeTurId = 0; if (rbKrediKarti.Checked) { ödemeTurId = 2; } if (rbNakit.Checked) { ödemeTurId = 1; } if (rbTicket.Checked) { ödemeTurId = 3; } cOdeme odeme = new cOdeme(); //ADISYONID,ODEMETURID,MUSTERID,ARATOPLAM,KDVTUTARI,TOPLAMTUTAR,INDIRIM odeme.AdisyonID = Convert.ToInt32(lblAdisyonId.Text); odeme.OdemeTurId = ödemeTurId; odeme.MusteriId = musteriId; odeme.AraToplam = Convert.ToDecimal(lbÖdenecek.Text); odeme.KdvTutari = Convert.ToDecimal(lbKDV.Text); odeme.GenelToplam = Convert.ToDecimal(lbToplamTutar.Text); odeme.Indirim = Convert.ToDecimal(lbIndirim.Text); bool sonuc = odeme.HesapKapat(odeme); if (sonuc) { MessageBox.Show("Masa kapatılmıştır."); masalar.MasaDurumuDegistir(Convert.ToString(masaId), 1); cRezervasyon c = new cRezervasyon(); c.rezervasyonKapat(Convert.ToInt32(lblAdisyonId.Text)); cAdisyon a = new cAdisyon(); a.AdisyonKapat(Convert.ToInt32(lblAdisyonId.Text), 1); this.Close(); frmMasalar frm = new frmMasalar(); frm.Show(); } else { MessageBox.Show("hesap kapatılırken hata oldu"); } }//paketsipariş else if (cGenel._ServisTurNo == 2) { cOdeme odeme = new cOdeme(); //ADISYONID,ODEMETURID,MUSTERID,ARATOPLAM,KDVTUTARI,TOPLAMTUTAR,INDIRIM odeme.AdisyonID = Convert.ToInt32(lblAdisyonId.Text); odeme.OdemeTurId = odemeTurId; odeme.MusteriId = 1;//paket sipariş ıd odeme.AraToplam = Convert.ToDecimal(lbÖdenecek.Text); odeme.KdvTutari = Convert.ToDecimal(lbKDV.Text); odeme.GenelToplam = Convert.ToDecimal(lbToplamTutar.Text); odeme.Indirim = Convert.ToDecimal(lbIndirim.Text); bool sonuc = odeme.HesapKapat(odeme); if (sonuc) { cAdisyon a = new cAdisyon(); a.AdisyonKapat(Convert.ToInt32(lblAdisyonId.Text), 1); cPaketler paket = new cPaketler(); paket.PaketServisiKapat(Convert.ToInt32(lblAdisyonId.Text)); MessageBox.Show("HesapKapatılmıştır."); this.Close(); frmPaketSiparis frm = new frmPaketSiparis(); frm.Show(); } else { MessageBox.Show("hesap kapatılırken hata oldu"); } } }
private void btnsiparis_Click_1(object sender, EventArgs e) { //1.Masaboş2.masaDolu3.masarezerve4.masarezerveoturanvar cMasalar masa = new cMasalar(); cAdisyon yeniAdisyon = new cAdisyon(); cSiparis siparisKaydet = new cSiparis(); frmMasalar m = new frmMasalar(); bool sonuc = false; if (masa.MasaDurumu(tableId, 1) == true) { yeniAdisyon.ServisTurNo = 1; yeniAdisyon.PersonelId = 1; yeniAdisyon.MasaId = tableId; yeniAdisyon.Tarih = DateTime.Now; sonuc = yeniAdisyon.YeniAdisyonuGetir(yeniAdisyon); masa.MasaDurumuDegistir(cGenel._ButtonName, 2); if (lvSiparisler.Items.Count > 0) { for (int i = 0; i < lvSiparisler.Items.Count; i++) { siparisKaydet.MasaId = tableId; siparisKaydet.UrunId = Convert.ToInt32(lvSiparisler.Items[i].SubItems[2].Text); siparisKaydet.AdisyonID = yeniAdisyon.AdisyonBilgisiGetir(tableId); siparisKaydet.Adet = Convert.ToInt32(lvSiparisler.Items[i].SubItems[1].Text); siparisKaydet.SiparisleriVeriTabaninaKaydet(siparisKaydet); } this.Close(); m.Show(); } } else if (masa.MasaDurumu(tableId, 2) == true || masa.MasaDurumu(tableId, 4) == true) { if (lvYeniEklenen.Items.Count > 0) { for (int i = 0; i < lvYeniEklenen.Items.Count; i++) { siparisKaydet.MasaId = tableId; siparisKaydet.UrunId = Convert.ToInt32(lvYeniEklenen.Items[i].SubItems[1].Text); siparisKaydet.AdisyonID = yeniAdisyon.AdisyonBilgisiGetir(tableId); siparisKaydet.Adet = Convert.ToInt32(lvYeniEklenen.Items[i].SubItems[2].Text); siparisKaydet.SiparisleriVeriTabaninaKaydet(siparisKaydet); } cGenel._AdisyonId = Convert.ToString(yeniAdisyon.AdisyonBilgisiGetir(tableId)); } if (silinenler.Count > 0) { foreach (string item in silinenler) { siparisKaydet.SiparisSil(Convert.ToInt32(item)); } } this.Close(); m.Show(); } else if (masa.MasaDurumu(tableId, 3) == true) { yeniAdisyon.ServisTurNo = 1; yeniAdisyon.PersonelId = 1; yeniAdisyon.MasaId = tableId; yeniAdisyon.Tarih = DateTime.Now; sonuc = yeniAdisyon.YeniAdisyonuGetir(yeniAdisyon); masa.MasaDurumuDegistir(cGenel._ButtonName, 4); if (lvSiparisler.Items.Count > 0) { for (int i = 0; i < lvSiparisler.Items.Count; i++) { siparisKaydet.MasaId = tableId; siparisKaydet.UrunId = Convert.ToInt32(lvSiparisler.Items[i].SubItems[2].Text); siparisKaydet.AdisyonID = yeniAdisyon.AdisyonBilgisiGetir(tableId); siparisKaydet.Adet = Convert.ToInt32(lvSiparisler.Items[i].SubItems[1].Text); siparisKaydet.SiparisleriVeriTabaninaKaydet(siparisKaydet); } this.Close(); m.Show(); } } }