public MasaDegistirFormu(string masaAdi, string DepartmanAdi, SiparisMenuFormu gelenSiparisFormu) { masalar = new List<string>(); InitializeComponent(); this.gelenSiparisFormu = gelenSiparisFormu; eskiMasa = masaAdi; eskiDepartman = DepartmanAdi; }
public HesapFormu(SiparisMenuFormu menuFormu, MyListView siparisListView, string masaAdi, string departmanAdi, string siparisiGirenKisi, bool indirimYetkisi, bool adisyonDegistirebilirMi, bool satisYapabilirMi) { InitializeComponent(); this.menuFormu = menuFormu; this.masaAdi = masaAdi; this.departmanAdi = departmanAdi; this.listHesaptakiler = siparisListView; this.siparisiGirenKisi = siparisiGirenKisi; this.indirimYetkisi = indirimYetkisi; this.adisyonDegistirebilirMi = adisyonDegistirebilirMi; this.satisYapabilirMi = satisYapabilirMi; }
public KontrolFormu(string textboxText, bool BoxType, SiparisMenuFormu menuFormuGelen) { InitializeComponent(); if (menuFormuGelen != null) this.menuFormu = menuFormuGelen; this.Top = (Screen.PrimaryScreen.Bounds.Height - this.Height) / 2; this.Left = (Screen.PrimaryScreen.Bounds.Width - this.Width) / 2; labelAciklama.Text = textboxText; if (!BoxType) //OK Box { buttonNO.Visible = false; buttonYES.Visible = false; buttonTamam.Visible = true; } }
public PorsiyonFormu(int porsiyonSinifi, SiparisMenuFormu menuForm) { this.menuForm = menuForm; InitializeComponent(); this.Top = (Screen.PrimaryScreen.Bounds.Height - this.Height) / 2; this.Left = (Screen.PrimaryScreen.Bounds.Width - this.Width) / 2; if(porsiyonSinifi == 0) // tam porsiyon { buttonYarim.Enabled = false; buttonBirBucuk.Enabled = false; buttonCeyrek.Enabled = false; buttonUcCeyrek.Enabled = false; } else if(porsiyonSinifi == 1) //yarım porsiyon { buttonCeyrek.Enabled = false; buttonUcCeyrek.Enabled = false; } }
//siparis masa formu kapatılırken bu method çalışıyor public void siparisFormKapandiginda() { if (!masayiIslemYapmadanKapat) { if (Properties.Settings.Default.Server != 2) // client { if (siparisMenuForm.urunTasinirkenYeniMasaOlusturulduysaOlusanMasaninAdi != "") { Button tablebutton = tablePanel.Controls[siparisMenuForm.urunTasinirkenYeniMasaOlusturulduysaOlusanMasaninAdi] as Button; if (tablebutton != null) { tablebutton.ForeColor = Color.White; tablebutton.BackColor = Color.Firebrick; } client.MesajYolla("komut=masaAcildi&masa=" + siparisMenuForm.urunTasinirkenYeniMasaOlusturulduysaOlusanMasaninAdi + "&departmanAdi=" + siparisMenuForm.urunTasinirkenYeniMasaOlusturulduysaOlusanDepartmaninAdi); } if (siparisMenuForm.masaAcikMi) { switch (siparisMenuForm.masaDegisti) { case 2: // departman değişmedi 1 masa açık client.MesajYolla("komut=masaKapandi&masa=" + hangiMasa + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); client.MesajYolla("komut=masaAcildi&masa=" + siparisMenuForm.yeniMasaninAdi + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); break; case 3: // 1 masa açık departmanda değişti client.MesajYolla("komut=masaKapandi&masa=" + hangiMasa + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); client.MesajYolla("komut=masaAcildi&masa=" + siparisMenuForm.yeniMasaninAdi + "&departmanAdi=" + siparisMenuForm.yeniDepartmaninAdi); break; default: Button tablebutton = tablePanel.Controls[hangiMasa] as Button; if (tablebutton.BackColor != Color.Firebrick) client.MesajYolla("komut=masaAcildi&masa=" + hangiMasa + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); break; } } else { client.MesajYolla("komut=masaKapandi&masa=" + hangiMasa + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); } } else // server { if (siparisMenuForm.urunTasinirkenYeniMasaOlusturulduysaOlusanMasaninAdi != "") { Button tablebutton = tablePanel.Controls[siparisMenuForm.urunTasinirkenYeniMasaOlusturulduysaOlusanMasaninAdi] as Button; if (tablebutton != null) { tablebutton.ForeColor = Color.White; tablebutton.BackColor = Color.Firebrick; } tumKullanicilaraMesajYolla("komut=masaAcildi&masa=" + siparisMenuForm.urunTasinirkenYeniMasaOlusturulduysaOlusanMasaninAdi + "&departmanAdi=" + siparisMenuForm.urunTasinirkenYeniMasaOlusturulduysaOlusanDepartmaninAdi); } if (siparisMenuForm.masaAcikMi) { switch (siparisMenuForm.masaDegisti) { case 2: // departman değişmedi 1 masa açık hangiMasaButonunaBasildi.ForeColor = SystemColors.ActiveCaption; hangiMasaButonunaBasildi.BackColor = Color.White; Button tablebutton = tablePanel.Controls[siparisMenuForm.yeniMasaninAdi] as Button; tablebutton.ForeColor = Color.White; tablebutton.BackColor = Color.Firebrick; tumKullanicilaraMesajYolla("komut=masaKapandi&masa=" + hangiMasaButonunaBasildi.Text + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); tumKullanicilaraMesajYolla("komut=masaAcildi&masa=" + siparisMenuForm.yeniMasaninAdi + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); break; case 3: // 1 masa açık departmanda değişti if (hangiMasaButonunaBasildi != null) { hangiMasaButonunaBasildi.ForeColor = SystemColors.ActiveCaption; hangiMasaButonunaBasildi.BackColor = Color.White; } tumKullanicilaraMesajYolla("komut=masaKapandi&masa=" + hangiMasaButonunaBasildi.Text + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); tumKullanicilaraMesajYolla("komut=masaAcildi&masa=" + siparisMenuForm.yeniMasaninAdi + "&departmanAdi=" + siparisMenuForm.yeniDepartmaninAdi); break; default: if (hangiMasaButonunaBasildi.BackColor != Color.Firebrick) { hangiMasaButonunaBasildi.ForeColor = Color.White; hangiMasaButonunaBasildi.BackColor = Color.Firebrick; tumKullanicilaraMesajYolla("komut=masaAcildi&masa=" + hangiMasaButonunaBasildi.Text + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); } break; } } else { hangiMasaButonunaBasildi.ForeColor = SystemColors.ActiveCaption; hangiMasaButonunaBasildi.BackColor = Color.White; tumKullanicilaraMesajYolla("komut=masaKapandi&masa=" + hangiMasaButonunaBasildi.Text + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); } } } else { masayiIslemYapmadanKapat = false; } siparisMenuForm = null; acikMasaVarsaYapma = false; try { this.Activate(); } catch { } }
public void komut_masaGirilebilirMi(string cevap, bool masaGirilebilirMi = false) { if (cevap == "True") { bool masaAcikMi = false; if (hangiMasaButonunaBasildi.ForeColor == Color.White) masaAcikMi = true; if (masaGirilebilirMi) { if (Properties.Settings.Default.Server == 2) { SqlCommand cmd = SQLBaglantisi.getCommand("UPDATE Adisyon SET OdemeYapiliyor=@_OdemeYapiliyor WHERE AdisyonID=(SELECT AdisyonID FROM Adisyon WHERE IptalMi=0 AND AcikMi=1 AND MasaAdi=@_MasaAdi AND DepartmanAdi=@_DepartmanAdi)"); cmd.Parameters.AddWithValue("@_MasaAdi", hangiMasa); cmd.Parameters.AddWithValue("@_DepartmanAdi", restoranListesi[hangiDepartmanButonu].departmanAdi); cmd.Parameters.AddWithValue("@_OdemeYapiliyor", 0); cmd.ExecuteNonQuery(); cmd.Connection.Close(); cmd.Connection.Dispose(); } else { client.MesajYolla("komut=masaGirilebilir&masa=" + hangiMasa + "&departmanAdi=" + restoranListesi[hangiDepartmanButonu].departmanAdi); } } siparisMenuForm = new SiparisMenuFormu(this, hangiMasa, restoranListesi[hangiDepartmanButonu], ayarYapanKisi, masaAcikMi); siparisMenuForm.Show(); acikMasaVarsaYapma = true; } else { dialog2 = new KontrolFormu("Hesap ödeniyor lütfen daha sonra tekrar giriş yapmayı deneyin", false, this); dialog2.Show(); } }
public void veriAktarimiTamamlandi(SiparisMenuFormu veriBtn) { if (veriBtn.InvokeRequired) { setButtonValueCallBack btndelegate = new setButtonValueCallBack(veriAktarimiTamamlandi); this.Invoke(btndelegate, new object[] { this }); } else { this.Close(); } }