private void IslemItemSilBtnAksiyon(islem i) { DialogResult res = MessageBox.Show($"{i.islemadi} işlemini silmek istediğinize Emin misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (res != DialogResult.Yes) { return; } IslemItem silinecekitem = flowLayoutPanel1.Controls.Cast <IslemItem>() .Where(a => a.ActiveIslem.islemid == i.islemid).First(); flowLayoutPanel1.Controls.Remove(silinecekitem); if (islemlerList.Contains(silinecekitem.ActiveIslemler)) { islemlerList.Remove(silinecekitem.ActiveIslemler); } if (DüzenlemeModu) { db = new saglikDBEntities_1(); islemler islm = db.islemler.ToList().Where(a => a.islemid == i.islemid).First(); db.islemler.Remove(islm); db.SaveChanges(); } }
private void SevkİşlemControlsDoldur() { var islemlers = db.islemler.ToList().Where(a => a.sevktarihi == aktifSevkTarihi); if (islemlers == null || islemlers.Count() == 0) { return; } foreach (var islemler in islemlers) { IslemItem item = new IslemItem(islemler); item.silBtnEvent += IslemItemSilBtnAksiyon; flowLayoutPanel1.Controls.Add(item); } }
private void button1_Click(object sender, EventArgs e) { if (comboBox2.SelectedIndex == -1 || comboBox2.Items[comboBox2.SelectedIndex].ToString() == yeniStr) { MessageBox.Show("Lütfen İşlem Seçiniz!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (comboBox4.SelectedIndex == -1 || comboBox4.Items[comboBox4.SelectedIndex].ToString() == yeniStr) { MessageBox.Show("Lütfen Personel Seçiniz!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (flowLayoutPanel1.Controls.Cast <IslemItem>().Any(a => a.ActiveIslem.islemid == (comboBox2.SelectedItem as İşlemComboItem).islm.islemid)) { MessageBox.Show("Lütfen Aynı işlemi tekrar Eklemeyin!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } db = new saglikDBEntities_1(); islem islem = (comboBox2.SelectedItem as İşlemComboItem).islm; //doktor dr =(comboBox3.SelectedItem as DrComboItem).dr; islemler islemler = new islemler(); islemler.sevktarihi = aktifSevkTarihi; islemler.personelid = (comboBox4.SelectedItem as personel).personelid; islemler.miktar = (int)numericUpDown1.Value; islemler.islemid = islem.islemid; islemler.personel = comboBox4.SelectedItem as personel; islemler.islem = islem; islemlerList.Add(islemler); IslemItem item = new IslemItem(islemler); item.silBtnEvent += IslemItemSilBtnAksiyon; flowLayoutPanel1.Controls.Add(item); }