Example #1
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (SeciliNesne == null)
            {
                return;
            }

            SeciliNesne.Ad          = txtAd.Text;
            SeciliNesne.Soyad       = txtSoyad.Text;
            SeciliNesne.TCKN        = txtTCKN.Text;
            SeciliNesne.DogumTarihi = dtpDogumTarihi.Value;
            SeciliNesne.Cinsiyeti   = (Cinsiyetler)Enum.Parse(typeof(Cinsiyetler), cmbCinsiyet.SelectedItem.ToString());
            SeciliNesne.Maas        = nMaas.Value;
            SeciliNesne.Unvan       = (Unvanlar)Enum.Parse(typeof(Unvanlar), cmbUnvan.SelectedItem.ToString());
            DoktorunHemsireleri     = new List <Hemsire>();
            for (int i = 0; i < clstHemsireler.Items.Count; i++)
            {
                if (clstHemsireler.GetItemCheckState(i) == CheckState.Checked)
                {
                    Hemsire seciliHemsire = clstHemsireler.Items[i] as Hemsire;
                    seciliHemsire.AtandiMi = true;
                    DoktorunHemsireleri.Add(seciliHemsire);
                }
                else if (clstHemsireler.GetItemCheckState(i) == CheckState.Unchecked)
                {
                    Hemsire secilmemisHemsire = clstHemsireler.Items[i] as Hemsire;
                    TumHemsireler.Where(x => x.ID == secilmemisHemsire.ID).FirstOrDefault().AtandiMi = false;
                }
            }
            SeciliNesne.Hemsireler = DoktorunHemsireleri;
            lstListe.Items.Clear();
            Listem.ForEach(x => lstListe.Items.Add(x));
        }
Example #2
0
 private void HemsireListeleForm_Load(object sender, EventArgs e)
 {
     cmbCinsiyet.Items.AddRange(Enum.GetNames(typeof(Cinsiyetler)));
     cmbKanGrubu.Items.AddRange(Enum.GetNames(typeof(KanGruplari)));
     cmbBirim.Items.AddRange(Enum.GetNames(typeof(Birimler)));
     Listem.ForEach(x => lstListe.Items.Add(x));
 }
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (SeciliNesne != null)
     {
         Listem.Remove(SeciliNesne);
         SeciliNesne = null;
         lstListe.Items.Clear();
         Listem.ForEach(x => lstListe.Items.Add(x));
     }
 }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (SeciliNesne == null) return;

            SeciliNesne.Ad = txtAd.Text;
            SeciliNesne.Soyad = txtSoyad.Text;
            SeciliNesne.TCKN = txtTCKN.Text;
            SeciliNesne.DogumTarihi = dtpDogumTarihi.Value;
            SeciliNesne.Cinsiyet = (Cinsiyetler)Enum.Parse(typeof(Cinsiyetler), cmbCinsiyet.SelectedItem.ToString());
            SeciliNesne.KanGrubu = (KanGruplari)Enum.Parse(typeof(KanGruplari), cmbKanGrubu.SelectedItem.ToString());
            lstListe.Items.Clear();
            Listem.ForEach(x => lstListe.Items.Add(x));
        }
        private void btnSil_Click(object sender, EventArgs e)
        {
            if (SeciliNesne == null)
            {
                return;
            }
            DialogResult cevap = MessageBox.Show($"{SeciliNesne.Ad} {SeciliNesne.Soyad} adlı kişiyi silmek istiyor musunuz?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (cevap == DialogResult.Yes)
            {
                Listem.Remove(SeciliNesne);
                SeciliNesne = null;
                lstListe.Items.Clear();
                Listem.ForEach(x => lstListe.Items.Add(x));
            }
        }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (SeciliNesne == null)
            {
                return;
            }

            SeciliNesne.Ad          = txtAd.Text;
            SeciliNesne.Soyad       = txtSoyad.Text;
            SeciliNesne.TCKN        = txtTCKN.Text;
            SeciliNesne.DogumTarihi = dtpDogumTarihi.Value;
            SeciliNesne.Cinsiyeti   = (Cinsiyetler)Enum.Parse(typeof(Cinsiyetler), cmbCinsiyet.SelectedItem.ToString());
            SeciliNesne.Maas        = nMaas.Value;
            SeciliNesne.Birimi      = (Birimler)Enum.Parse(typeof(Birimler), cmbBirim.SelectedItem.ToString());
            lstListe.Items.Clear();
            Listem.ForEach(x => lstListe.Items.Add(x));
        }
Example #7
0
 private void FormHastaListele_Load(object sender, EventArgs e)
 {
     cmbCinsiyet.Items.AddRange(Enum.GetNames(typeof(Cinsiyetler)));
     Listem.ForEach(x => lstListe.Items.Add(x));
 }