private void comboBoxPoliklinik_SelectedIndexChanged(object sender, EventArgs e) { if (comboBoxPoliklinik.SelectedItem != null) { string polAdi = comboBoxPoliklinik.SelectedItem.ToString(); try { _context = new VeritabanıContext(); _secilenPol = _context.Poliklinik.SingleOrDefault(x => x.PoliklinikAdi == polAdi); if (_secilenPol == null) { MessageBox.Show("Secilen poliklinik veritabanında bulunamadı."); } else { comboBoxYapilanIslem.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { comboBoxYapilanIslem.Enabled = false; } }
private void Arayuz_To_Poliklinik_Iliskilendir(Poliklinik pol) { pol.PoliklinikAdi = textBoxPoliklinikAdi.Text.Trim(); pol.Durum = checkBoxGecerli.Checked; if (richTextBoxAciklama.Text.Trim() != null) { pol.Aciklama = richTextBoxAciklama.Text.Trim(); } else { pol.Aciklama = null; } }
private void buttonEkle_Click(object sender, EventArgs e) { if ((textBoxPoliklinikAdi.Text.Trim() == "")) { string polAdi = textBoxPoliklinikAdi.Text.Trim(); try { if (!AynisiVarMi(-1, polAdi)) { _context = new VeritabanıContext(); Poliklinik yeniPol = new Poliklinik(); yeniPol.PoliklinikAdi = polAdi; yeniPol.Durum = checkBoxGecerli.Checked; yeniPol.Aciklama = richTextBoxAciklama.Text; _context.Poliklinik.Add(yeniPol); _context.SaveChanges(); _poliklinik = _context.Poliklinik.SingleOrDefault(x => x.PoliklinikAdi == polAdi); Poliklinik_To_Arayuz_Iliskilendir(); EklemeMi(false); MessageBox.Show("Kayıt başarıyla eklendi!"); } else { MessageBox.Show("Girilen poliklinik adı zaten kullanılmaktadır. Başka bir poliklinik adı giriniz!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
private void SelectionCheck() { if (comboBoxPoliklinikler.SelectedItem != null) { string secilenPoliklinik = comboBoxPoliklinikler.SelectedItem.ToString(); try { _context = new VeritabanıContext(); Poliklinik secilen = _context.Poliklinik.FirstOrDefault(x => x.PoliklinikAdi == secilenPoliklinik); _ptForm = PoliklinikTanitmaForm.PTFormOlustur(_anaForm); _ptForm.PoliklinikEkle(secilen); _ptForm.MdiParent = _anaForm; _ptForm.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Lütfen bir kullanıcı seçiniz .!"); } }
public void PoliklinikEkle(Poliklinik pol) { _poliklinik = pol; }