//Hesap İşlemleri private void frmSiparisler_Load(object sender, EventArgs e) { lblMasa.Text = Cgenel._ButtonValue; Cmasalar ms = new Cmasalar(); tableID = ms.MasaNumarasınıAl(Cgenel._ButtonName); //mesela btnMasa1 gibi if (ms.TableGetbyState(tableID, 2) == true || ms.TableGetbyState(tableID, 4) == true) { Cadisyon adis = new Cadisyon(); AdditionId = adis.getByAddition(tableID); //Doğru geliyor adisyon ID Csiparis orders = new Csiparis(); orders.getByOrder(lwSiparisler, AdditionId); } btn1.Click += new EventHandler(islem); btn2.Click += new EventHandler(islem); btn3.Click += new EventHandler(islem); btn4.Click += new EventHandler(islem); btn5.Click += new EventHandler(islem); btn6.Click += new EventHandler(islem); btn7.Click += new EventHandler(islem); btn8.Click += new EventHandler(islem); btn9.Click += new EventHandler(islem); btn0.Click += new EventHandler(islem); }
private void btnHesapKapa_Click(object sender, EventArgs e) { if (Cgenel._ServisTurNo == 1) { int masaID = masalar.MasaNumarasınıAl(Cgenel._ButtonName); int musteriID = 0; if (masalar.TableGetbyState(masaID, 3) == true) //rezerve için { masaID = rezerve.getirMusteriIDFromRezervasyon(masaID); } else { musteriID = 1; } int odemeTurId = 0; if (rbNakit.Checked) { odemeTurId = 1; } if (rbKrediKartı.Checked) { odemeTurId = 2; } Codeme odeme = new Codeme(); odeme.AdisyonID = Convert.ToInt32(lbAdisyonID.Text); odeme.OdemeTurId = odemeTurId; odeme.MusteriId = musteriID; odeme.AraToplam = Convert.ToDecimal(lbAraToplam.Text); odeme.KdvTutari = Convert.ToDecimal(lbKDV.Text); odeme.GenelToplam = Convert.ToDecimal(lbFiyat.Text); odeme.Indirim = Convert.ToDecimal(lbindirim.Text); bool result = odeme.HesapKapat(odeme); // formdaki verileri odeme clasım ile gönderdim sql de işledim. if (result) { //masalardan durumu boş yap masalar.MasaDurumunuDegistir(Convert.ToString(masaID), 1); //masa durumunu boş yaptım. //rezervasyonda durumu kapadık yap rezerve.rezervasyonKapat(Convert.ToInt32(lbAdisyonID.Text)); //adisyon kapat adisyon.adisyonKapat(Convert.ToInt32(lbAdisyonID.Text), 0); MessageBox.Show("Hesap Kapatılmıştır !"); this.Close(); frmMasa frm = new frmMasa(); frm.Show(); } else { MessageBox.Show("Hesap Kapatılırken Hata Oluştu !!"); } } }