Ejemplo n.º 1
0
        public void SiparisleriYaz()
        {
            listView1.Items.Clear();
            List <Siparis> siparisler = CafeDB.Siparisler.SiparisleriListele(MasaNo);

            foreach (Siparis item in siparisler)
            {
                int count = listView1.Items.Count;
                listView1.Items.Add(item.SiparisID.ToString());
                listView1.Items[count].SubItems.Add(item.SiparisUrun.UrunAdi);
                listView1.Items[count].SubItems.Add((item.SiparisUrun.UrunUcret * item.SiparisAdet).ToString());
                listView1.Items[count].SubItems.Add(CafeDB.DurumToString(item.SiparisDurum));
                listView1.Items[count].SubItems.Add(item.SiparisAdet.ToString());
            }
        }
Ejemplo n.º 2
0
        public void KullanicilariGuncelle()
        {
            kullanicilarUserControl.listView1.Items.Clear();
            List <Kullanici> kullanicilar = CafeDB.Kullanicilar.KullanicilariListele();

            foreach (Kullanici kullanici in kullanicilar)
            {
                int count = kullanicilarUserControl.listView1.Items.Count;
                kullanicilarUserControl.listView1.Items.Add(kullanici.KullaniciID.ToString());
                kullanicilarUserControl.listView1.Items[count].SubItems.Add(kullanici.KullaniciAdi);
                kullanicilarUserControl.listView1.Items[count].SubItems.Add(kullanici.Sifre);
                kullanicilarUserControl.listView1.Items[count].SubItems.Add(CafeDB.YetkiToString(kullanici.Yetki));
            }

            ListViewRenklendir();
        }
Ejemplo n.º 3
0
        public void SiparisleriGuncelle()
        {
            List <Siparis> siparisler = CafeDB.Siparisler.SiparisleriYerlestir();

            foreach (Siparis siparis in siparisler)
            {
                string siparisFiltered = siparis.SiparisUrun.UrunAdi;
                if (siparisFiltered.Length > 8)
                {
                    siparisFiltered = siparisFiltered.Substring(0, 8) + "...";
                }
                Button button = flowLayoutPanel1.Controls.Find("Siparis" + siparis.SiparisID, true).FirstOrDefault() as Button;
                button.Cursor    = Cursors.Hand;
                button.ForeColor = Color.White;
                button.FlatStyle = FlatStyle.Flat;
                button.FlatAppearance.BorderSize = 0;
                switch (siparis.SiparisDurum)
                {
                case 1:
                    button.BackColor = Color.FromArgb(145, 80, 39);
                    break;

                case 2:
                    button.BackColor = Color.FromArgb(147, 59, 4);
                    break;

                case 3:
                    button.BackColor = Color.FromArgb(117, 1, 1);
                    break;
                }
                button.Text = siparisFiltered + "\n\n" + "Masa " + siparis.SiparisMasa + "\n\n" + CafeDB.DurumToString(siparis.SiparisDurum) + "\n\n" + "X" + siparis.SiparisAdet;
            }
        }
Ejemplo n.º 4
0
        public void SiparisleriYerlestir()
        {
            toolTip1.ShowAlways = true;
            List <Siparis> siparisler = CafeDB.Siparisler.SiparisleriYerlestir();

            foreach (Siparis siparis in siparisler)
            {
                Button button = new Button();
                button.Size = new Size(150, 180);
                button.Name = "Siparis" + siparis.SiparisID;
                switch (siparis.SiparisDurum)
                {
                case 0:
                    CafeDB.Siparisler.SiparisDurumDegistir(siparis.SiparisID, 1);
                    break;
                }
                button.Click           += Button_Click;
                button.MouseUp         += Button_MouseUp;
                button.ContextMenuStrip = contextMenuStrip1;
                toolTip1.SetToolTip(button, siparis.SiparisUrun.UrunAdi + "\n\n" + "Masa " + siparis.SiparisMasa + "\n\n" + CafeDB.DurumToString(siparis.SiparisDurum) + "\n\n" + "X" + siparis.SiparisAdet);
                flowLayoutPanel1.Controls.Add(button);
            }
        }
Ejemplo n.º 5
0
        public void LogGuncelle()
        {
            durumlarUserControl.flowLayoutPanel3.BackColor = Color.FromArgb(150, 168, 168);
            List <Rapor> raporlar = CafeDB.Log.LogListe();

            foreach (Rapor rapor in raporlar)
            {
                Kayit     log       = rapor.Kayit;
                Kullanici kullanici = rapor.Kullanici;
                GroupBox  control   = durumlarUserControl.flowLayoutPanel3.Controls["Kullanici" + log.KayitID] as GroupBox;
                control.Font      = new Font("Century Gothic", 16, FontStyle.Bold);
                control.Text      = "#" + log.KayitID + " - " + kullanici.KullaniciAdi + "(" + CafeDB.YetkiToString(kullanici.Yetki) + ")";
                control.ForeColor = Color.FromArgb(41, 55, 65);
                FlowLayoutPanel flow = control.Controls["flow"] as FlowLayoutPanel;
                flow.Font = new Font("Century Gothic", 12, FontStyle.Regular);
                Label labelZaman = flow.Controls["labelZaman"] as Label;
                Label labelIslem = flow.Controls["labelIslem"] as Label;
                labelZaman.Text = log.KayitZaman.ToString();
                labelIslem.Text = log.KayitIslem;
            }
        }