Example #1
0
        public void ekle(float ttl)
        {
            hesap    ekle = new hesap();
            DateTime dt   = DateTime.Now;

            ekle.Total  = Convert.ToDouble(ttl);
            ekle.gun    = dt.Day;
            ekle.ay     = dt.Month;
            ekle.yil    = dt.Year;
            ekle.saat   = dt.Hour;
            ekle.dakika = dt.Minute;
            ekle.saniye = dt.Second;
            ekle.MId    = Convert.ToInt32(masaId);
            db.hesaps.Add(ekle);
            db.SaveChanges();
        }
Example #2
0
 private void btnEkle_Click(object sender, EventArgs e)
 {
     if (null == (from person in db.personels where person.pName == txtAdi.Text select person).FirstOrDefault())
     {
         personel ps = new personel();
         ps.pName = txtAdi.Text;
         ps.pPass = "******";
         ps.yetki = Convert.ToBoolean(nudYetki.Value);
         db.personels.Add(ps);
         db.SaveChanges();
         MessageBox.Show("Şifreniz Cafe2017 olarak kaydedilmişti.\n En kısa zamanda şifrenizi değiştirmenizi öneririz.");
         lv();
     }
     else
     {
         MessageBox.Show("Bu kullanıcı adı daha önceden alınmıştır!");
     }
 }
Example #3
0
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            var guncel = (from person in db.personels where person.pId == Form1.id select person).Single();

            if (guncel.pPass == txtEski.Text)
            {
                guncel.pPass = txtYeni.Text;
                db.SaveChanges();
            }
            else
            {
                MessageBox.Show("Lütfen güncellemek istediğiniz şifrenizi doğru giriniz!");
            }
        }
Example #4
0
        private void btnKEkle_Click(object sender, EventArgs e)
        {
            kategori ktgr = new kategori();

            ktgr.adi = txtKategori.Text;
            db.kategoris.Add(ktgr);
            db.SaveChanges();
            klv();
        }
Example #5
0
        private void btnGEkle_Click(object sender, EventArgs e)
        {
            grup gr = new grup();

            gr.adi = txtGrup.Text;
            db.grups.Add(gr);
            db.SaveChanges();
            Glv();
        }
Example #6
0
        private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
        {
            MasaMenuEntities db    = new MasaMenuEntities();
            string           deger = serialPort1.ReadExisting();

            string[] a      = deger.Split('-');
            int      masaID = Convert.ToInt32(a[1]);
            var      masa   = (from m in db.masalars where m.id == masaID select m.adi).FirstOrDefault();

            if (a[0] == "A")
            {
                notifyIcon1.ShowBalloonTip(5000, masa.ToString(), "Garson çağırıyor", ToolTipIcon.Info);
                serialPort1.Write("#Garson bilgisi gönderildi.");
            }
            else if (a[0] == "B")
            {
                float ttl = Convert.ToSingle((from urun in db.urunlers.ToList()
                                              join sp in db.siparis on urun.id equals sp.urun_id
                                              where sp.masa_id == masaID
                                              where urun.id == sp.urun_id
                                              select(double?) urun.fiyati).Sum() ?? 0);
                notifyIcon1.ShowBalloonTip(5000, masa.ToString(), "Hesap istiyor \nToplam Tutar :" + ttl + "₺", ToolTipIcon.Info);
                serialPort1.Write("#Hesap bilgisi gönderildi.\nHesabınız:" + ttl + "₺");
            }
            else
            {
                if (a[0].IndexOf("*") != -1)
                {
                    string[] b      = a[0].Split('*');
                    int      urunID = Convert.ToInt32(b[0]);
                    var      query  = (from u in db.urunlers where u.id == urunID select u.ad).FirstOrDefault();
                    if (query != null)
                    {
                        for (int i = 0; i < Convert.ToInt32(b[1]); i++)
                        {
                            sipari ekle = new sipari();
                            ekle.masa_id = masaID;
                            ekle.urun_id = urunID;
                            ekle.zaman   = DateTime.Now.ToShortTimeString();
                            db.siparis.Add(ekle);
                            db.SaveChanges();
                        }

                        serialPort1.Write("#" + b[1] + " adet " + query + " siparişi verilmiştir.");

                        notifyIcon1.ShowBalloonTip(5000, masa.ToString(), b[1] + " adet " + query + " istiyor.", ToolTipIcon.Info);
                    }
                    else
                    {
                        serialPort1.Write("Ürün kodu bulunamamaktadır.");
                    }
                }
                else
                {
                    int urunID = Convert.ToInt32(a[0]);
                    var query  = (from u in db.urunlers where u.id == urunID select u.ad).FirstOrDefault();
                    if (query != null)
                    {
                        sipari ekle = new sipari();
                        ekle.masa_id = masaID;
                        ekle.urun_id = urunID;
                        ekle.zaman   = DateTime.Now.ToShortTimeString();
                        db.siparis.Add(ekle);
                        db.SaveChanges();

                        serialPort1.Write(query + " siparişi verilmiştir.");
                        notifyIcon1.ShowBalloonTip(5000, masa.ToString(), query + " istiyor.", ToolTipIcon.Info);
                    }
                    else
                    {
                        serialPort1.Write("Ürün kodu bulunamamaktadır.");
                    }
                }
            }
        }