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"; } }
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"; } }