private void buttonHastaBilgileri_Click(object sender, EventArgs e)
 {
     _hastaBilgileri           = HastaBilgileriForm.HastaBilgileriFormOlustur(_anaForm);
     _hastaBilgileri.MdiParent = _anaForm;
     _hastaBilgileri.HastaEkle(_hasta);
     _hastaBilgileri.Show();
 }
 private void HastaIslemleriForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     HastaBilgileriForm.HBFormuKapat();
     DosyaAraForm.DosyaBulFormuKapat();
     TaburcuForm.TaburcuFormuKapat();
     hastaIslemleri = null;
 }
 public static void HBFormuKapat()
 {
     if (IsOpen())
     {
         hastaBilgileriForm.Close();
         hastaBilgileriForm = null;
     }
 }
 public static HastaBilgileriForm HastaBilgileriFormOlustur(GirisForm anaForm)
 {
     if (hastaBilgileriForm == null)
     {
         hastaBilgileriForm = new HastaBilgileriForm(anaForm);
     }
     else
     {
         hastaBilgileriForm.Activate();
     }
     return(hastaBilgileriForm);
 }
        public static void HastaIslemleriFormuKapat()
        {
            if (hastaIslemleri != null)
            {
                if (hastaIslemleri._hastaBilgileri != null)
                {
                    HastaBilgileriForm.HBFormuKapat();
                }
                if (hastaIslemleri._dosyaBul != null)
                {
                    DosyaAraForm.DosyaBulFormuKapat();
                }

                hastaIslemleri.Close();
                hastaIslemleri = null;
            }
        }
        private void HastaIslemleriAcılıs()
        {
            KulanıcıTanıtmaOnFormKapat();
            PoliklinikTanıtmaOnFormKapat();
            RaporlarKapat();


            if (_hastaIslemleriForm != null)
            {
                if (_hastaIslemleriForm._hastaBilgileri != null)
                {
                    HastaBilgileriForm.HBFormuKapat();
                    _hastaIslemleriForm._hastaBilgileri = null;
                }
            }
            _hastaIslemleriForm = HastaIslemleriForm.HastaIslemleriFormuOlustur(this);
            _hastaIslemleriForm.StartPosition = FormStartPosition.CenterScreen;
            _hastaIslemleriForm.MdiParent     = this;
            _hastaIslemleriForm.Show();
        }
 private void HastaBilgileriForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     _anaForm._hastaIslemleriForm._hastaBilgileri = null;
     hastaBilgileriForm = null;
 }