private void btnKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         Hemsire yeni = new Hemsire()
         {
             Ad          = txtAd.Text,
             Adres       = txtAdres.Text,
             Cinsiyet    = (Cinsiyet)cmbCinsiyet.SelectedItem,
             DogumTarihi = dTDogumTarihi.Value,
             Mail        = txtMail.Text,
             Servis      = (Servisler)cmbServisler.SelectedItem,
             Maas        = decimal.Parse(txtMaas.Text),
             Soyad       = txtSoyad.Text,
             TCKN        = txtTCKimlikNo.Text,
             Telefon     = txtTelefon.Text,
             ID          = Guid.NewGuid()
         };
         Hemsire.Hemsireler.Add(yeni);
         MessageBox.Show($"Hemşire {yeni.Ad} {yeni.Soyad} başarılı bir şekilde eklenmiştir.", "İşlem Başarılı", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
         this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            Hemsire yeniHemsire = new Hemsire();

            try
            {
                yeniHemsire.Ad      = txtAd.Text;
                yeniHemsire.Soyad   = txtSoyad.Text;
                yeniHemsire.Email   = txtEmail.Text;
                yeniHemsire.Telefon = txtTelefon.Text;
                yeniHemsire.TCKN    = txtTckn.Text;
                yeniHemsire.Brans   = (Branslar)comboBox1.SelectedItem;
                foreach (Hemsire hemsireler in hemsireler)
                {
                    if (hemsireler.TCKN == txtTckn.Text)
                    {
                        throw new Exception("Bu TC numarasıyla kayıtlı hemşire var");
                    }
                }
                hemsireler.Add(yeniHemsire);



                MessageBox.Show($"Hosgeldin {yeniHemsire.Ad} {yeniHemsire.Soyad}{yeniHemsire.Brans}");
                FormuTemizle();
                lstHemsire.Items.AddRange(hemsireler.ToArray());
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            if (lstHemsire.SelectedItem == null)
            {
                return;
            }

            Hemsire seciliKisi = (Hemsire)lstHemsire.SelectedItem;

            try
            {
                seciliKisi.Ad      = txtAd.Text;
                seciliKisi.Soyad   = txtSoyad.Text;
                seciliKisi.TCKN    = txtTckn.Text;
                seciliKisi.Telefon = txtTelefon.Text;
                seciliKisi.Email   = txtEmail.Text;
                seciliKisi.Brans   = (Branslar)comboBox1.SelectedItem;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            FormuTemizle();
            lstHemsire.Items.AddRange(hemsireler.ToArray());
        }
        private void btnSil_Click(object sender, EventArgs e)
        {
            if (lstHemsire.SelectedItem == null)
            {
                return;
            }

            Hemsire seciliKisi = (Hemsire)lstHemsire.SelectedItem;

            hemsireler.Remove(seciliKisi);

            FormuTemizle();
            lstHemsire.Items.AddRange(hemsireler.ToArray());
        }
        private void lstKisiler_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lstHemsire.SelectedItem == null)
            {
                return;
            }


            Hemsire seciliKisi = (Hemsire)lstHemsire.SelectedItem;

            txtAd.Text      = seciliKisi.Ad;
            txtSoyad.Text   = seciliKisi.Soyad;
            txtEmail.Text   = seciliKisi.Email;
            txtTelefon.Text = seciliKisi.Telefon;
            txtTckn.Text    = seciliKisi.TCKN;
            comboBox1.Text  = seciliKisi.Brans.ToString();
        }
Exemple #6
0
        private void lstHemsireler_SelectedIndexChanged(object sender, EventArgs e)
        {
            Hemsire seciliHemsire = (Hemsire)(lstHemsireler.FocusedItem.Tag);

            txtAd.Text                 = seciliHemsire.Ad;
            txtSoyad.Text              = seciliHemsire.Soyad;
            cmbServisler.SelectedItem  = seciliHemsire.Servis;
            txtTCKimlikNo.Text         = seciliHemsire.TCKN;
            txtMail.Text               = seciliHemsire.Mail;
            txtTelefon.Text            = seciliHemsire.Telefon;
            txtAdres.Text              = seciliHemsire.Adres;
            dTDogumTarihi.Value        = seciliHemsire.DogumTarihi;
            cmbCinsiyet.SelectedItem   = seciliHemsire.Cinsiyet;
            cmbDoktorlar.SelectedValue = seciliHemsire.Doktor.ID;
            this.Width                 = 700;
            groupBox3.Visible          = true;
            this.CenterToScreen();
        }
Exemple #7
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);
     }
 }
Exemple #8
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);
     }
 }