示例#1
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         Doktor eklenecekDoktor = new Doktor()
         {
             Ad          = txtAd.Text,
             Soyad       = txtSoyad.Text,
             TCKN        = txtTCKN.Text,
             DogumTarihi = dtpDogumTarihi.Value,
             Cinsiyeti   = (Cinsiyetler)Enum.Parse(typeof(Cinsiyetler), cmbCinsiyet.SelectedItem.ToString()),
             Birim       = (Birimler)Enum.Parse(typeof(Birimler), cmbBirim.SelectedItem.ToString()),
             Maas        = nMaas.Value,
             Unvan       = (Unvanlar)Enum.Parse(typeof(Unvanlar), cmbUnvan.SelectedItem.ToString())
         };
         DoktorunHemsireleri = new List <Hemsire>();
         if (clstHemsireler.CheckedItems.Count > 0)
         {
             foreach (var item in clstHemsireler.CheckedItems)
             {
                 DoktorunHemsireleri.Add(item as Hemsire);
             }
         }
         DoktorunHemsireleri.ForEach(x => x.AtandiMi = true);
         eklenecekDoktor.Hemsireler = DoktorunHemsireleri;
         Doktorlar.Add(eklenecekDoktor);
         MyTool.FormTemizle(this.Controls);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#2
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         Hastalar.Add(new Hasta()
         {
             Ad          = txtAd.Text,
             Soyad       = txtSoyad.Text,
             TCKN        = txtTCKN.Text,
             DogumTarihi = dtpDogumTarihi.Value,
             Cinsiyeti   = (Cinsiyetler)Enum.Parse(typeof(Cinsiyetler), cmbCinsiyet.SelectedItem.ToString())
         });
         MyTool.FormTemizle(this.Controls);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                Doktor eklenecekDoktor = new Doktor()
                {
                    Ad          = txtAd.Text,
                    Soyad       = txtSoyad.Text,
                    TCKN        = txtTCKN.Text,
                    DogumTarihi = dtpDogumTarihi.Value,
                    Cinsiyet    = (Cinsiyetler)Enum.Parse(typeof(Cinsiyetler), cmbCinsiyet.SelectedItem.ToString()),
                    KanGrubu    = (KanGruplari)Enum.Parse(typeof(KanGruplari), cmbKanGrubu.SelectedItem.ToString()),
                    Birimi      = (Birimler)Enum.Parse(typeof(Birimler), cmbBirim.SelectedItem.ToString()),
                    Maas        = nMaas.Value,
                    Unvan       = (Unvanlar)Enum.Parse(typeof(Unvanlar), cmbUnvan.SelectedItem.ToString())
                };
                DoktorunHemsireleri = new List <Hemsire>();
                new DoktorRepo().Insert(eklenecekDoktor);
                if (clstHemsireler.CheckedItems.Count > 0)
                {
                    foreach (Hemsire item in clstHemsireler.CheckedItems)
                    {
                        DoktorunHemsireleri.Add(item);
                    }
                    //DoktorunHemsireleri.ForEach(x => x.AtandiMi = true);
                    //eklenecekDoktor.Hemsireler = DoktorunHemsireleri;

                    foreach (var item in DoktorunHemsireleri)
                    {
                        var hemsire = new HemsireRepo().GetByID(item.ID);
                        hemsire.AtandiMi = true;
                        hemsire.DoktorID = eklenecekDoktor.ID;
                        new HemsireRepo().Update();
                    }
                }
                MyTool.FormTemizle(this.Controls);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#4
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         Personeller.Add(new Personel()
         {
             Ad          = txtAd.Text,
             Soyad       = txtSoyad.Text,
             TCKN        = txtTCKN.Text,
             DogumTarihi = dtpDogumTarihi.Value,
             Cinsiyet    = (Cinsiyetler)Enum.Parse(typeof(Cinsiyetler), cmbCinsiyet.SelectedItem.ToString()),
             KanGrubu    = (KanGruplari)Enum.Parse(typeof(KanGruplari), cmbKanGrubu.SelectedItem.ToString()),
             Gorevi      = (Gorevler)Enum.Parse(typeof(Gorevler), cmbGorev.SelectedItem.ToString()),
             Maas        = nMaas.Value,
         });
         MyTool.FormTemizle(this.Controls);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         new HemsireRepo().Insert(new Hemsire()
         {
             Ad          = txtAd.Text,
             Soyad       = txtSoyad.Text,
             TCKN        = txtTCKN.Text,
             DogumTarihi = dtpDogumTarihi.Value,
             Cinsiyet    = (Cinsiyetler)Enum.Parse(typeof(Cinsiyetler), cmbCinsiyet.SelectedItem.ToString()),
             KanGrubu    = (KanGruplari)Enum.Parse(typeof(KanGruplari), cmbKanGrubu.SelectedItem.ToString()),
             Birimi      = (Birimler)Enum.Parse(typeof(Birimler), cmbBirim.SelectedItem.ToString()),
             Maas        = nMaas.Value
         });
         MyTool.FormTemizle(this.Controls);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#6
0
 private void btnTemizle_Click(object sender, EventArgs e)
 {
     MyTool.FormTemizle(this.Controls);
 }