Beispiel #1
0
        private void bfb_hesabikapat_Click(object sender, EventArgs e)
        {
            hesap_ode hesap = new hesap_ode(geneltutar(), secilen_id);

            hesap.ShowDialog();

            if (lb_toplam.Text != "0 ₺")
            {
                if (cGenel.hesap_odendi == true)
                {
                    DateTime tarih = DateTime.Now;

                    veritabani.Son_islem_ekle("Masa " + secilen_id + " kapatıldı", tarih.ToString("yyyy/MM/dd H:mm"), p_id);
                    // Hesap ödendiği için MasaButonlari sayfasına geri dönüyoruz.
                    icerik.Controls.Clear();//formun içini temizliyoruz..
                    masa_butonlari masalar = new masa_butonlari(icerik);
                    masalar.TopLevel = false;
                    icerik.Controls.Add(masalar);
                    masalar.Dock = DockStyle.Fill;
                    masalar.Show();
                }
                else
                {
                    alarm.Show("Masa - " + secilen_id + "  kapatma işlemi iptal edildi.", alarm.Alarmtur.hata);
                }
            }
            else
            {
                alarm.Show("Masada herhangi bir ürün yok.", alarm.Alarmtur.hata);
            }
        }
Beispiel #2
0
        public anasayfa()
        {
            InitializeComponent();
            //Yapılan Son İşlemleri Getiriyoruz.
            //veritabani.Sonislem_getir(lv_sonislemler);

            // Son işlemleri otomatik olarak getiriyoruz ve sonrasında satır renklerini ayarlıyoruz..
            veritabani.Sonislem_getir(lv_sonislemler);
            foreach (ListViewItem item in lv_sonislemler.Items)
            {
                item.BackColor = item.Index % 2 == 0 ? Color.White : Color.MistyRose;
            }

            //Footer kısımında yer alan bilgi metinlerini getiriyoruz.
            //Geçiçi olarak program ilk açıldığında Masa butonlarını gösteriyoruz.
            pl_icerik.Controls.Clear();//formun içini temizliyoruz..
            masa_butonlari newForm = new masa_butonlari(pl_icerik);

            newForm.TopLevel = false;
            pl_icerik.Controls.Add(newForm);
            newForm.Dock = DockStyle.Fill;
            newForm.Show();

            //Yönetici ve Personele göre ekran değişebilmesi için aşağıdaki fonksiyonu çağırıyoruz.
            kim_geldi();

            footer_metin_bilgileri();
        }
Beispiel #3
0
        private void bfb_gerigit_Click(object sender, EventArgs e)
        {
            icerik.Controls.Clear();//formun içini temizliyoruz..
            masa_butonlari masalar = new masa_butonlari(icerik);

            masalar.TopLevel = false;
            icerik.Controls.Add(masalar);
            masalar.Dock = DockStyle.Fill;
            masalar.Show();
        }
Beispiel #4
0
        private void menu_buton_Click(object sender, EventArgs e)
        {
            string isim = "";
            int    buton_no;

            BunifuFlatButton genel = (sender as BunifuFlatButton);

            isim     = genel.Name;
            buton_no = Convert.ToInt16(isim.Substring(4, 2));

            footer_metin_bilgileri();

            if (buton_no == 1)
            {
                //Sakın Silme !!
                //pl_icerik.Controls.Clear();
                //pl_icerik.Controls.Add(pl_nelervar);

                //pl_nelervar.Location = new Point(
                // pl_icerik.ClientSize.Width / 2 - pl_nelervar.Size.Width / 2,
                //pl_icerik.ClientSize.Height / 2 - pl_nelervar.Size.Height / 2);
                //pl_nelervar.Anchor = AnchorStyles.None;

                //pl_nelervar.Controls.Clear();//formun içini temizliyoruz..
                //neler_sunuyoruz newForm = new neler_sunuyoruz();
                //newForm.TopLevel = false;
                //pl_nelervar.Controls.Add(newForm);
                //newForm.Dock = DockStyle.Fill;
                //newForm.Show();

                alarm.Show("Ana sayfa çok yakında.", alarm.Alarmtur.basarili);
            }
            else if (buton_no == 2)
            {
                pl_icerik.Controls.Clear();//formun içini temizliyoruz..
                masa_butonlari newForm = new masa_butonlari(pl_icerik);
                newForm.TopLevel = false;
                pl_icerik.Controls.Add(newForm);
                newForm.Dock = DockStyle.Fill;
                newForm.Show();
            }
            else if (buton_no == 3)
            {
                personel_giris giris = new personel_giris("yonetici", false);
                giris.ShowDialog();

                if (cGenel.personel_girisi == true)
                {
                    pl_icerik.Controls.Clear();//formun içini temizliyoruz..
                    urunler newForm = new urunler();
                    newForm.TopLevel = false;
                    pl_icerik.Controls.Add(newForm);
                    newForm.Dock = DockStyle.Fill;
                    newForm.Show();
                }
                else
                {
                    alarm.Show("Bu sayfayı görme yetkiniz yok.", alarm.Alarmtur.hata);
                }
            }
            else if (buton_no == 4)
            {
                pl_icerik.Controls.Clear();//formun içini temizliyoruz..
                Sonislemler newForm = new Sonislemler();
                newForm.TopLevel = false;
                pl_icerik.Controls.Add(newForm);
                newForm.Show();
                newForm.Dock = DockStyle.Fill;
            }
            else if (buton_no == 5)
            {
                personel_giris giris = new personel_giris("yonetici", false);
                giris.ShowDialog();

                if (cGenel.personel_girisi == true)
                {
                    pl_icerik.Controls.Clear();//formun içini temizliyoruz..
                    personel newForm = new personel();
                    newForm.TopLevel = false;
                    pl_icerik.Controls.Add(newForm);
                    newForm.Show();
                    newForm.Dock = DockStyle.Fill;
                }
                else
                {
                    alarm.Show("Bu sayfayı görme yetkiniz yok.", alarm.Alarmtur.hata);
                }
            }
            //Hesap Defteri
            else if (buton_no == 6)
            {
                if (ayarlar.internet_var_mi())
                {//internet bağlantısı var ise çalışacak. (Baslangic)
                    personel_giris giris = new personel_giris("yonetici", true);
                    giris.ShowDialog();

                    if (cGenel.personel_girisi == true)
                    {
                        pl_icerik.Controls.Clear();//formun içini temizliyoruz..
                        hesapdefteri newForm = new hesapdefteri();
                        newForm.TopLevel = false;
                        pl_icerik.Controls.Add(newForm);
                        newForm.Show();
                        newForm.Dock = DockStyle.Fill;
                    }//internet bağlantısı var ise çalışacak. (Son)
                    else
                    {
                        alarm.Show("Bu sayfayı görme yetkiniz yok.", alarm.Alarmtur.hata);
                    }
                }
                else
                {//internet bağlantısı yok ise çalışacak.
                    MessageBox.Show("Lütfen internet bağlantınızı kontrol edin.");
                }
            }

            //Raporlar (buton_no == 7)
            else if (buton_no == 7)
            {
                if (ayarlar.internet_var_mi())
                { //İnternet bağlantısı var ise çalışacak. (Baslangic)
                    personel_giris giris = new personel_giris("yonetici", true);
                    giris.ShowDialog();

                    if (cGenel.personel_girisi == true)
                    {
                        pl_icerik.Controls.Clear();//formun içini temizliyoruz..
                    }
                    else
                    {
                        alarm.Show("Bu sayfayı görme yetkiniz yok.", alarm.Alarmtur.hata);
                    }
                }//internet bağlantısı var ise (SON)
                else
                {//internet bağlantısı yok ise çalışacak.
                    MessageBox.Show("Lütfen internet bağlantınızı kontrol edin.");
                }
            }
            else if (buton_no == 8)
            {
                personel_giris giris = new personel_giris("yonetici", false);
                giris.ShowDialog();

                if (cGenel.personel_girisi == true)
                {
                    pl_icerik.Controls.Clear();//formun içini temizliyoruz..
                    ayarlar newForm = new ayarlar();
                    newForm.TopLevel = false;
                    pl_icerik.Controls.Add(newForm);
                    newForm.Show();
                    newForm.Dock = DockStyle.Fill;
                }
                else
                {
                    alarm.Show("Bu sayfayı görme yetkiniz yok.", alarm.Alarmtur.hata);
                }
            }
            //Son işlemler kısımını güncelliyoruz
            veritabani.Sonislem_getir(lv_sonislemler);
            foreach (ListViewItem item in lv_sonislemler.Items)
            {
                item.BackColor = item.Index % 2 == 0 ? Color.White : Color.MistyRose;
            }
        }