示例#1
0
        private void lvwMasalar_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            // çift tıklana list view item
            ListViewItem lvi     = lvwMasalar.SelectedItems[0];
            int          masaNo  = (int)lvi.Tag;
            Siparis      siparis = db.AktifSiparisler.FirstOrDefault(x => x.MasaNo == masaNo);

            // henüz bu masa için sipariş oluşturulmamışsa bu siparişi şimdi oluşturalım
            if (siparis == null)
            {
                siparis = new Siparis()
                {
                    MasaNo = masaNo
                };
                db.AktifSiparisler.Add(siparis);
                lvi.ImageKey = "dolu";
            }

            SiparisForm frmSiparis = new SiparisForm(db, siparis);

            frmSiparis.MasaTasindi += FrmSiparis_MasaTasindi;
            DialogResult dr = frmSiparis.ShowDialog();

            if (dr == DialogResult.OK)
            {
                lvi.ImageKey = "bos";
            }
        }
示例#2
0
        private void lvwMasalar_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            ListViewItem lvi     = lvwMasalar.SelectedItems[0];
            int          masaNo  = (int)lvi.Tag;
            Siparis      siparis = db.AktifSiparisler.FirstOrDefault(x => x.MasaNo == masaNo);

            if (siparis == null)
            {
                siparis = new Siparis()
                {
                    MasaNo = masaNo
                };
                db.AktifSiparisler.Add(siparis);
                lvi.ImageKey = "dolu";
            }

            SiparisForm frmSiparis = new SiparisForm(db, siparis);

            frmSiparis.MasaTasindi += FrmSiparis_MasaTasindi;
            DialogResult dr = frmSiparis.ShowDialog();

            if (dr == DialogResult.OK)
            {
                lvi.ImageKey = "bos";
            }
        }