public static DosyaBul DosyaBulInstance() { if (DosyabulInstance != null) { return(DosyabulInstance); } else { return(DosyabulInstance = new DosyaBul()); } }
private void Doldur() { try { string deger = Veritabani.VeriAra("tblHasta", "dosyaNo", txtDosyaNo.Text, "dosyaNo"); if (deger != "") { hastaBilgisi = Veritabani.HastaIslemleriGetir(txtDosyaNo.Text); txtHastaAdi.Text = hastaBilgisi.Adi; txtHastaSoyadi.Text = hastaBilgisi.Soyadi; txtKurumAdi.Text = hastaBilgisi.KurumAdi; for (int i = 0; i < hastaBilgisi.sevkTarihleri.Count; i++) { if (!txtOncekiIslem.Items.Contains(hastaBilgisi.sevkTarihleri[i])) { txtOncekiIslem.Items.Add(hastaBilgisi.sevkTarihleri[i]); } } } else if (deger == "" && txtDosyaNo.Text != "") { MessageBox.Show("Bu dosya numarasına sahip hasta bulunamadı.", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DosyaBul childForm = DosyaBul.DosyaBulInstance(); childForm.BringToFront(); childForm.MdiParent = Program.Owner; childForm.StartPosition = FormStartPosition.CenterScreen; childForm.Show(); } } catch (Exception a) { MessageBox.Show("Bir hata oluştu:" + a.Message, "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void DosyaBul_FormClosed(object sender, FormClosedEventArgs e) { DosyabulInstance = null; }