(11/01/2019, 12:11)Oğuz Türkyılmaz yazdı:(11/01/2019, 11:38)haliliyas yazdı: Beklet tuşunun islevi ne tam olarak
Müşteriler geldi masaya oturdular siparişlerini verdiler Diyelimki 2 numaralı masaya oturdular. masagiriş formundan 2 numarayı tıkladık ve verdikleri ilk siparişi adisyon giriş ekranından diyelimki 4 çay olarak girdik, fakat hemen ödeyip çıkmadılar işletmeden., oturmaya devam ediyorlar bu arada başka müşteriler başka bir masaya oturdular diyelimki 7 numaralı masaya oturdular. Bu 7 numaralı masayı açabilmem için önümde açık olan 2 numaralı masanın ekranını kapatıp yeni adisyon için 7 nolu masaya tıklamam lazım fakat bu arada da 2 nolu masada servise devam edildiğinide kullanıcıya hatırlatmam gerekiyor. 2 nolu masayı beklet moduna aldığımda bu masada servise devam edildiğini henüz işlemin sonuçlanmadığını ben masa giriş ekranındaki kırmızı çerçeveden anlıyorum ve servis devam ederken 2 numara tekrardan sipariş veriyor diyelimki 2 tost daha söylüyor ben bu seferde ekrandaki 7 nolu masayı beklemeye alıp kırmızı 2 nolu masayı tekrar tıklayarak yeni siparişlerini masaya girmeye devam ediyorum ne zamanki masa ödemesini yapacak ben ödemesini F_11_Masaodeme formundan yapıp ödemesini girecek ve adisyonu kapat butonuna tıkladığımda masanın işlemi bitecek kırmızı çerçeve ortadan kalkacak ve 2 no lu masa tekrar boş şekilde servise açılacak. Senaryo bu şekilde halil bey umarım anlatabilmişimdir.
Oğuz Bey,
Benim yaptığım aslında tam da bu dediğiniz şekilde çalışıyor.
Masa numarasına tıklayınca durumu "K" (kullanımda) harfine dönüyor ve kırmızı oluyor.
AdisyonFişi formundan Beklet'e bastığınızda pencere kapanıyor ve masa durumu "B"(Beklemede) durumuna dönüşüyor ve turuncu oluyor.
Tekrar masaya tıkladınız ve AdisyonFişi formu tekrar açıldı. Adisyon kapat derseniz, form kapanıyor ve masa durumu "M"(Müsait) harfine dönüşüerek yeşil oluyor.
Yani masagiriş formunu açtığınızda kaç masanız dolu, kaçınız boş hepsini tek seferde görebiliyorsunuz...
MasaGiriş formunu kapatıp açtığınızda da mevcut durum bilgilerini formdan kontrol ediyor. Renklendirme bozulmuyor...
Rezervasyon için de "Beklet" butonunun yanına bir tane "Rezerve" butonu eklerseniz, bunu da veritabanına kaydedip, yeni bir renk tanımlaması yapılabilir.
Titreme konusuna gelince benim yaptığım herhangi bir işlem yok bunun için...
Formu yenilemek için timer falan ayarladıysanız ondan olabilir...