コード例 #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         Doktor seciliDoktor = (Doktor)(lstDoktorlar.FocusedItem.Tag);
         seciliDoktor.Ad          = txtAd.Text;
         seciliDoktor.Adres       = txtAdres.Text;
         seciliDoktor.Cinsiyet    = (Cinsiyet)cmbCinsiyet.SelectedItem;
         seciliDoktor.DogumTarihi = dTDogumTarihi.Value;
         seciliDoktor.Mail        = txtMail.Text;
         seciliDoktor.Servis      = (Servisler)cmbServisler.SelectedItem;
         seciliDoktor.Soyad       = txtSoyad.Text;
         seciliDoktor.TCKN        = txtTCKimlikNo.Text;
         seciliDoktor.Telefon     = txtTelefon.Text;
         Islemler.DoktorListesiGuncelle(lstDoktorlar);
         Islemler.GroupBoxTemizle(groupBox3);
         this.Width        = 376;
         groupBox3.Visible = false;
         MessageBox.Show($"{seciliDoktor.Ad} {seciliDoktor.Soyad} başarılı şekilde güncellenmiştir.");
         this.CenterToScreen();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #2
0
 private void frmPersonelGuncelleSil_Load(object sender, EventArgs e)
 {
     groupBox3.Visible = false;
     Islemler.PersonellerListesiGuncelle(lstPersoneller);
     cmbCinsiyet.DataSource     = Enum.GetValues(typeof(Cinsiyet));
     cmbDepartmanlar.DataSource = Enum.GetValues(typeof(Departmanlar));
     this.Width = 376;
 }
コード例 #3
0
 private void frmDoktorGuncelleSil_Load(object sender, EventArgs e)
 {
     groupBox3.Visible = false;
     Islemler.DoktorListesiGuncelle(lstDoktorlar);
     cmbCinsiyet.DataSource  = Enum.GetValues(typeof(Cinsiyet));
     cmbServisler.DataSource = Enum.GetValues(typeof(Servisler));
     this.Width = 376;
 }
コード例 #4
0
ファイル: Form1.cs プロジェクト: senasakiz/HospitalAutomation
 private void Form1_Load(object sender, EventArgs e)
 {
     Islemler.OncekiRandevulariSil();
     if (File.Exists(Application.StartupPath + "/Save.xml"))
     {
         Islemler.IceriAktar();
     }
     Islemler.RandevulariCek(listView1);
 }
コード例 #5
0
ファイル: Form1.cs プロジェクト: senasakiz/HospitalAutomation
 private void kaydetToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         Islemler.DısariAktar();// Tüm listeleri kaydetmemizi sağlıyor.
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #6
0
ファイル: Form1.cs プロジェクト: senasakiz/HospitalAutomation
 private void silToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (seciliRandevu != null)
     {
         DialogResult cevap = MessageBox.Show($"{seciliRandevu.Hasta.AdSoyad} adlı hastanın Dr.{seciliRandevu.Doktor.AdSoyad} ile saat  {seciliRandevu.RandevuSaati.ToShortTimeString()} olan randuvusu silinecek emin misiniz ?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (cevap == DialogResult.Yes)
         {
             Randevu.Randevular.Remove(seciliRandevu);
             listView1.Items.Clear();
             Islemler.RandevulariCek(listView1);
             seciliRandevu = null;
         }
     }
 }
コード例 #7
0
        private void frmHemsireGuncelleSil_Load(object sender, EventArgs e)
        {
            groupBox3.Visible = false;
            Islemler.HemsirelerListesiGuncelle(lstHemsireler);
            cmbServisler.DataSource = Enum.GetValues(typeof(Servisler));
            cmbCinsiyet.DataSource  = Enum.GetValues(typeof(Cinsiyet));
            List <Doktor> yeniliste = (from x in Doktor.Doktorlar
                                       where x.Servis == (Servisler)cmbServisler.SelectedItem
                                       select x).ToList();

            cmbDoktorlar.DataSource    = yeniliste;
            cmbDoktorlar.DisplayMember = "AdSoyad";
            cmbDoktorlar.ValueMember   = "ID";
            this.Width = 376;
        }
コード例 #8
0
        private void button2_Click(object sender, EventArgs e)
        {
            DialogResult cevap = MessageBox.Show("Silmek istediğinizden emin misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (cevap == DialogResult.Yes)
            {
                Hasta seciliHasta = (Hasta)(lstHastalar.FocusedItem.Tag);
                Hasta.Hastalar.Remove(seciliHasta);
                Islemler.HastalarListesiGuncelle(lstHastalar);
                Islemler.GroupBoxTemizle(groupBox3);
                this.Width        = 502;
                groupBox3.Visible = false;
                this.CenterToScreen();
            }
        }
コード例 #9
0
 private void button2_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult cevap = MessageBox.Show("Silmek istediğinizden emin misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (cevap == DialogResult.Yes)
         {
             Hemsire seciliHemsire = (Hemsire)(lstHemsireler.FocusedItem.Tag);
             Hemsire.Hemsireler.Remove(seciliHemsire);
             Islemler.DoktorListesiGuncelle(lstHemsireler);
             Islemler.GroupBoxTemizle(groupBox3);
             this.Width        = 700;
             groupBox3.Visible = false;
             this.CenterToScreen();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #10
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         Hemsire seciliHemsire = (Hemsire)(lstHemsireler.FocusedItem.Tag);
         seciliHemsire.Ad       = txtAd.Text;
         seciliHemsire.Adres    = txtAdres.Text;
         seciliHemsire.Cinsiyet = (Cinsiyet)cmbCinsiyet.SelectedItem;
         if (cmbDoktorlar.SelectedIndex == 0)
         {
             seciliHemsire.Doktor  = null;
             seciliHemsire.BostaMi = true;
         }
         else
         {
             seciliHemsire.Doktor  = (Doktor)cmbDoktorlar.SelectedItem;
             seciliHemsire.BostaMi = false;
         }
         seciliHemsire.DogumTarihi = dTDogumTarihi.Value;
         seciliHemsire.Mail        = txtMail.Text;
         seciliHemsire.Soyad       = txtSoyad.Text;
         seciliHemsire.Servis      = (Servisler)cmbServisler.SelectedItem;
         seciliHemsire.TCKN        = txtTCKimlikNo.Text;
         seciliHemsire.Telefon     = txtTelefon.Text;
         Islemler.HemsirelerListesiGuncelle(lstHemsireler);
         Islemler.GroupBoxTemizle(groupBox3);
         this.Width        = 700;
         groupBox3.Visible = false;
         this.CenterToScreen();
         MessageBox.Show($"{seciliHemsire.Ad} {seciliHemsire.Soyad} başarılı şekilde güncellenmiştir.");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #11
0
 private void frmGorevliHemsireler_Load(object sender, EventArgs e)
 {
     Islemler.DoktorListesiGuncelle(lstDoktorlar);
     this.Width = 376;
 }
コード例 #12
0
 private void textBox1_TextChanged(object sender, EventArgs e)
 {
     Islemler.DoktorAra(lstDoktorlar, textBox1);
 }
コード例 #13
0
ファイル: Form1.cs プロジェクト: senasakiz/HospitalAutomation
 private void dışaAktarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Islemler.DısariAktar();
 }
コード例 #14
0
ファイル: Form1.cs プロジェクト: senasakiz/HospitalAutomation
 private void içeAktarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Islemler.IceriAktar();
 }
コード例 #15
0
 private void textBox1_TextChanged(object sender, EventArgs e)
 {
     Islemler.HemsireAra(lstHemsireler, textBox1);
 }
コード例 #16
0
ファイル: Form1.cs プロジェクト: senasakiz/HospitalAutomation
 private void Form1_Activated(object sender, EventArgs e)
 {
     listView1.Items.Clear();
     Islemler.RandevulariCek(listView1);
 }
コード例 #17
0
ファイル: Form1.cs プロジェクト: senasakiz/HospitalAutomation
 private void Form1_FormClosing(object sender, FormClosingEventArgs e)
 {
     Islemler.DısariAktar();
 }
コード例 #18
0
 private void frmHastaGuncelleSil_Load(object sender, EventArgs e)
 {
     groupBox3.Visible = false;
     Islemler.HastalarListesiGuncelle(lstHastalar);
     cmbCinsiyet.DataSource = Enum.GetValues(typeof(Cinsiyet));
 }
コード例 #19
0
 private void frmRandevuYazdır_Load(object sender, EventArgs e)
 {
     Islemler.DoktorListesiGuncelle(lstDoktorlar);
 }
コード例 #20
0
 private void frmHemsireyeDoktorSec_Load(object sender, EventArgs e)
 {
     Islemler.DoktorListesiGuncelle(lstDoktorlar);
 }