public void HemsireyeBransAta(Hemsire hemsire, Branslar brans)
 {
     if (hemsire.HemsireBrans == Branslar.BransYok)
     {
         hemsire.HemsireBrans = brans;
         MessageBox.Show("Branş atandı");
     }
     else
     {
         if (hemsire.HemsireDR == null) // doktoru yoksa
         {
             {
                 DialogResult cevap = MessageBox.Show($"Birlikte çalıştığı doktoru olmayan, Hemşire-> {hemsire.personAd + " " + hemsire.personSoyad} {hemsire.HemsireBrans} servisindedir. Hemşirenin branşını yine de değiştirmek istediğinize emin misiniz?", "ONAY", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                 if (cevap == DialogResult.Yes)
                 {
                     hemsire.HemsireBrans = brans;
                     MessageBox.Show("Branş atandı");
                 }
             }
         }
         else // doktoru varsa
         {
             MessageBox.Show($" {hemsire.HemsireBrans} servisindeki {hemsire.personAd + " " + hemsire.personSoyad} isimli hemşire {hemsire.HemsireDR.personAd + " " + hemsire.HemsireDR.personSoyad} isimli doktorla çalışmaktadır. Bu hemşirenin branşını değiştiremezsiniz!", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Stop);
         }
     }
 }
 public static void HemsireyeDoktorunuBelirle(Doktor dr, Hemsire hemsire)
 {
     hemsire.HemsireDR = dr;
     MessageBox.Show($"Hemşire {hemsire.personAd + " " +hemsire.personSoyad} " +
                     $"Dr {dr.personAd + " " + dr.personSoyad} atandı.");
     dr.DrHemsireleri.Add(hemsire);
 }
Beispiel #3
0
        private void btnHemsireKaydet_Click(object sender, EventArgs e)
        {
            Hemsire hemsire = new Hemsire();

            hemsire.Ad      = txtHemsireAd.Text;
            hemsire.Soyad   = txtHemsireSoyad.Text;
            hemsire.Email   = txtHemsireEmail.Text;
            hemsire.Telefon = txtHemsireTelefon.Text;
            hemsire.TCKN    = txtHemsireTCKN.Text;
            hemsire.Maas    = txtHemsireMaas.Text;

            if (memoryStream.Length > 0)
            {
                hemsire.Fotograf = memoryStream.ToArray();
            }

            memoryStream = new MemoryStream();


            DoktorBranslari hemsireBrans = (DoktorBranslari)Enum.Parse(typeof(DoktorBranslari), cmbHemsireBrans.SelectedItem.ToString());

            //brans eklendi.
            hemsire.HemsireBrans = hemsireBrans;

            (this.MdiParent as FormGiris).hemsireler.Add(hemsire);

            //lstHemsireKisiler.Items.Clear();
            FormuTemizle();

            lstHemsireKisiler.Items.AddRange((this.MdiParent as FormGiris).hemsireler.ToArray());
            btnHemsireGuncelle.Enabled = false;
        }
Beispiel #4
0
        void HemsireEkle()
        {
            foreach (var item in DataKayit.HemsireListesi)
            {
                if (txtTC.Text == item.TC)
                {
                    MessageBox.Show("Aynı TC ile kayıt yapılamaz.");
                    FormuTemizle();
                    return;
                }
            }
            Hemsire yeniHemsire = new Hemsire
            {
                Ad              = txtAd.Text,
                Soyad           = txtSoyad.Text,
                TC              = txtTC.Text,
                Cinsiyet        = (EnumCinsiyet)Enum.Parse(typeof(EnumCinsiyet), cmbCinsiyet.SelectedItem.ToString()),
                DogumTarihi     = dtpDogumTarihi.Value,
                Email           = txtEposta.Text,
                TelefonNumarasi = txtTelNo.Text,
                HemsireBransi   = (EnumHemsireBrans)Enum.Parse(typeof(EnumHemsireBrans), cmbBrans.SelectedItem.ToString()),
                Maas            = nMaas.Value,
            };

            DataKayit.HemsireListesi.Add(yeniHemsire);
            ListeyiDoldur();
            FormuTemizle();
        }
 private void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         Hemsire hemsire = new Hemsire()
         {
             Ad        = txtAd.Text,
             Soyad     = txtSoyad.Text,
             Tckn      = txtTckn.Text,
             Mail      = txtMail.Text,
             Dgmtarihi = dtpDogumTarihi.Value,
             Telefon   = mtbTel.Text,
             Cinsiyet  = (Cinsiyetler)Enum.Parse(typeof(Cinsiyetler), cmbCinsiyet.SelectedItem.ToString()),
             Maas      = Convert.ToDecimal(txtMaas.Text),
             atanmısMı = false,
             Brans     = (Brans)Enum.Parse(typeof(Brans), cmbBrans.SelectedItem.ToString())
                         //atananDoktor=Doktor()
         };
         hemsireler.Add(hemsire);
         FormuTemizle();
         ListeyiDoldur();
         MessageBox.Show("Hemşire Kaydı Eklendi.");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Beispiel #6
0
        private void btnHemsireleriGuncelle_Click(object sender, EventArgs e)
        {
            DoktorBusiness doktorBusiness = new DoktorBusiness();                // Atamayap ve cıkart fonksiyonları burada lazım olacagından ve onları doktorbusiness class ı içerisinde tanımladıgımızdan dolayı o classtan instance aldık.
            Doktor         dr             = lstDoktorlar.SelectedItem as Doktor; // Doktorlar listesinden secilen doktoru bir degişkene atadık.

            for (var i = 0; i < chlstHemsire.Items.Count; i++)                   // Düzenlene Hemsire listesini gezicez ve atanmaları kontrol edicez.
            {
                Hemsire hms = chlstHemsire.Items[i] as Hemsire;                  // sıra ile gelen hemsireleri bir değişkene atıyoruz ve atanma kontrolünü yapıyoruz.
                if (chlstHemsire.GetItemCheckState(i) == CheckState.Checked)
                {
                    if (hms.AtandiMi)
                    {
                        continue;
                    }
                    doktorBusiness.AtamaYap(dr, hms);   // Secili olan hemsireyi atar
                }
                else
                {
                    if (!hms.AtandiMi)
                    {
                        continue;
                    }
                    doktorBusiness.Cikart(dr, hms); // Secili olan hemsireyi çıkartır.
                }
            }
            lstDoktorlar_SelectedIndexChanged(sender, e);
        }
Beispiel #7
0
        private void btnHemsireEkle_Click(object sender, EventArgs e)
        {
            var     hemsireListesi = Kisi.HemsireList;
            Hemsire yeniHemsire    = new Hemsire();

            try
            {
                yeniHemsire.Doktor      = cbDoktoru.Text;
                yeniHemsire.Ad          = txtAd.Text;
                yeniHemsire.Soyad       = txtSoyad.Text;
                yeniHemsire.DogumTarihi = dateTimePicker1.Value;
                yeniHemsire.TcNo        = txtTcNo.Text;
                yeniHemsire.Brans       = cbBrans.Text;
                yeniHemsire.Maas        = (int)Enum.Parse(typeof(Maaslar), yeniHemsire.Brans);
                hemsireListesi.Add(yeniHemsire);

                FrmAna.FormuTemizle(gbHemsire);

                if (hemsireListesi != null)
                {
                    lstHemsire.Items.AddRange(hemsireListesi.ToArray());
                }
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message);
            }
        }
Beispiel #8
0
        private void btnHemsireGuncelle_Click(object sender, EventArgs e)
        {
            if (lstHemsire.SelectedItem == null)
            {
                return;
            }

            Hemsire seciliHemsire = (Hemsire)lstHemsire.SelectedItem;

            try
            {
                seciliHemsire.Doktor      = cbDoktoru.Text;
                seciliHemsire.Ad          = txtAd.Text;
                seciliHemsire.Soyad       = txtSoyad.Text;
                seciliHemsire.TcNo        = txtTcNo.Text;
                seciliHemsire.Brans       = cbBrans.Text;
                seciliHemsire.DogumTarihi = dateTimePicker1.Value;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            FrmAna.FormuTemizle(gbHemsire);
            lstHemsire.Items.AddRange(Kisi.HemsireList.ToArray());
        }
Beispiel #9
0
        private void btnGüncelle_Click(object sender, EventArgs e)
        {
            try
            {
                if (lbHemsire.SelectedItem == null)
                {
                    MessageBox.Show("Güncellemek için kişi seçiniz!"); return;
                }
                seciliHemsire = lbHemsire.SelectedItem as Hemsire;

                DialogResult cevap = MessageBox.Show($"{seciliHemsire.Ad} {seciliHemsire.Soyad} adlı kişiyi silmek istiyor musunuz", "Kişi silme", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (cevap == DialogResult.Yes)
                {
                    seciliHemsire             = hemsireler.Where(item => item.TCKN == seciliHemsire.TCKN).FirstOrDefault();
                    seciliHemsire.Ad          = txtAd.Text;
                    seciliHemsire.Soyad       = txtSoyad.Text;
                    seciliHemsire.TCKN        = txtTCKN.Text;
                    seciliHemsire.DogumTarihi = dtpDogumTarihi.Value;
                    seciliHemsire.Cinsiyetler = (Cinsiyet)Enum.Parse(typeof(Cinsiyet), cmbCinsiyet.SelectedItem.ToString());
                    ListeyiDoldur();
                    seciliHemsire = null;
                    MessageBox.Show("Güncelleme Başarılı");
                    FormuTemizle();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #10
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));
        }
Beispiel #11
0
        private void lstHemsireKisiler_SelectedIndexChanged(object sender, EventArgs e)
        {
            pbHemsire.Image = null;

            if (lstHemsireKisiler.SelectedItem == null)
            {
                return;
            }

            Hemsire secilikisi = lstHemsireKisiler.SelectedItem as Hemsire;

            txtHemsireAd.Text          = secilikisi.Ad;
            txtHemsireSoyad.Text       = secilikisi.Soyad;
            txtHemsireEmail.Text       = secilikisi.Email;
            txtHemsireTelefon.Text     = secilikisi.Telefon;
            txtHemsireTCKN.Text        = secilikisi.TCKN;
            txtHemsireMaas.Text        = secilikisi.Maas;
            cmbHemsireBrans.Text       = secilikisi.HemsireBrans.ToString();
            btnHemsireKaydet.Enabled   = false;
            btnHemsireGuncelle.Enabled = true;

            if (secilikisi.Fotograf != null && secilikisi.Fotograf.Length > 0)
            {
                pbHemsire.Image = new Bitmap(new MemoryStream(secilikisi.Fotograf));
            }
        }
Beispiel #12
0
        private void btnHemsireGünc_Click(object sender, EventArgs e)
        {
            DoktorBusiness doktorBusiness = new DoktorBusiness();
            Doktor         dr             = lstDoktorlar.SelectedItem as Doktor;

            for (var i = 0; i < chlstHemsire.Items.Count; i++)
            {
                Hemsire hms = chlstHemsire.Items[i] as Hemsire;

                if (chlstHemsire.GetItemCheckState(i) == CheckState.Checked)
                {
                    if (hms.AtandiMi)
                    {
                        continue;
                    }
                    doktorBusiness.AtamaYap(dr, hms);
                }
                else
                {
                    if (!hms.AtandiMi)
                    {
                        continue;
                    }
                    doktorBusiness.Cıkart(dr, hms);
                }
            }
            lstDoktorlar_SelectedIndexChanged(sender, e);
        }
Beispiel #13
0
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            if (seciliHemsire == null)
            {
                MessageBox.Show("Güncellemek için hemşire seçmelisiniz!");
                return;
            }
            DialogResult cevap = MessageBox.Show($"{seciliHemsire.Ad} adlı hemşireyi güncellemek üzeresiniz! Devam etmek istiyor musunuz?", "Kişi Güncelleme", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (cevap == DialogResult.Yes)
            {
                try
                {
                    seciliHemsire             = Hemsireler.Where(item => item.TCKN == seciliHemsire.TCKN).FirstOrDefault();
                    seciliHemsire.Ad          = txtAd.Text;
                    seciliHemsire.Soyad       = txtSoyad.Text;
                    seciliHemsire.DogumTarihi = dtpDogumTarihi.Value;
                    seciliHemsire.Cinsiyet    = (Cinsiyetler)Enum.Parse(typeof(Cinsiyetler),
                                                                        cmbCinsiyet.SelectedItem.ToString());
                    seciliHemsire.Brans   = (SaglıkBranslar)Enum.Parse(typeof(SaglıkBranslar), cmbBrans.SelectedItem.ToString());
                    seciliHemsire.Telefon = txtTelefon.Text;
                    seciliHemsire.Maas    = nMaas.Value;
                    FormuTemizle();
                    ListeyiDoldur();
                    seciliHemsire = null;
                    MessageBox.Show("Güncelleme başarıyla gerçekleşti", "Güncelleme Ekranı", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Beispiel #14
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            Branslar brans   = (Branslar)Enum.Parse(typeof(Branslar), cmbBrans.SelectedItem.ToString());
            Hemsire  secilen = (Hemsire)cmbHemsire.SelectedItem;

            HemsireServis.HemsireyeBransAta(secilen, brans);
            HemsireServis.HemsireyiDrListVieweGetir(secilen, lstViewHemsire);
        }
 public static void HemsireyiGuncelle(Hemsire secilenHemsire, string ad, string soyad, Cinsiyet cinsiyeti, string tel, DateTime dogumtrh, string mail)
 {
     secilenHemsire.personAd          = ad;
     secilenHemsire.personSoyad       = soyad;
     secilenHemsire.personCinsiyet    = cinsiyeti;
     secilenHemsire.personTel         = tel;
     secilenHemsire.personDogumTarihi = dogumtrh;
     secilenHemsire.personMail        = mail;
     MessageBox.Show("Güncellendi");
 }
Beispiel #16
0
        private void silToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (lstHemsireKisiler.SelectedItem == null)
            {
                return;
            }
            Hemsire seciliKisi = (Hemsire)lstHemsireKisiler.SelectedItem;

            (this.MdiParent as FormGiris).hemsireler.Remove(seciliKisi);
            FormuTemizle();
            lstHemsireKisiler.Items.AddRange((this.MdiParent as FormGiris).hemsireler.ToArray());
        }
Beispiel #17
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            if (lstHemsireler.SelectedItem == null)
            {
                return;
            }

            seciliKisi = (Hemsire)lstHemsireler.SelectedItem;
            Hemsireler.Remove(seciliKisi);

            FormuTemizle();
            lstHemsireler.Items.AddRange(Hemsireler.ToArray());
        }
Beispiel #18
0
 private void btnHemsireCikar_Click(object sender, EventArgs e)
 {
     try
     {
         Hemsire hemsire = lstDoktoraBagliHemsireler.FocusedItem.Tag as Hemsire;
         (guncellenecekKisi as Doktor)._doktorabaglihemsirelistesi.Remove(hemsire);
         HemsireDoldur();
         BudoktoraBagliHemsireleriDoldur();
     }
     catch (Exception)
     {
         MessageBox.Show("Hemsire Seciniz.");
     }
 }
Beispiel #19
0
 private void lbHemsire_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (lbHemsire.SelectedIndex == -1)
     {
         return;
     }
     seciliHemsire             = lbHemsire.SelectedItem as Hemsire;
     txtTCKN.Text              = seciliHemsire.TCKN;
     txtAd.Text                = seciliHemsire.Ad;
     txtSoyad.Text             = seciliHemsire.Soyad;
     cmbCinsiyet.SelectedIndex = (int)seciliHemsire.Cinsiyetler;
     dtpDogumTarihi.Value      = seciliHemsire.DogumTarihi;
     cmbBrans.SelectedIndex    = (int)seciliHemsire.Brans;
 }
 private void btnSil_Click(object sender, EventArgs e)
 {
     secilihemsire = lstKayıtlar.SelectedItem as Hemsire;
     if (secilihemsire == null)
     {
         return;
     }
     hemsireler.Remove(secilihemsire);
     secilihemsire.atanmısMı = false;
     secilihemsire           = null;
     ListeyiDoldur();
     FormuTemizle();
     MessageBox.Show("Hemşire Kaydı Silindi.");
 }
        public static void HemsireyiSil(Hemsire secilenHemsire)
        {
            DialogResult cevap = MessageBox.Show($"Hemşire {secilenHemsire.personAd + " " + secilenHemsire.personSoyad} silmek istediğinizden emin misiniz?", "SİLME İŞLEMİ ONAY", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (cevap == DialogResult.Yes)
            {
                HemsireServis.HemsireListesi.Remove(secilenHemsire);
                MessageBox.Show("Hemşire silinmiştir.");
            }
            else
            {
                MessageBox.Show("Silme işlemi iptal edildi");
            }
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (MainWindow.fBilgisi == "Hemsire")
            {
                if (txtSifre.Text.Length < 4)
                {
                    MessageBox.Show("Şifreniz 4 haneden büyük olmalı.");
                }
                else
                {
                    if (txtSifre.Text.ToString() == txtSifreT.Text.ToString())
                    {
                        HemsireProvider hp = new HemsireProvider();
                        Hemsire         tc = new Hemsire();
                        tc.Hemsire_TC = txtTC.Text.ToString();
                        Hemsire yenisifre = new Hemsire();
                        yenisifre.Hemsire_Sifre = txtSifre.Text;
                        hp.sGuncelleme(yenisifre, tc);

                        MessageBox.Show("İşlem başarıyla gerçekleştirildi");
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Şifreler birbiriyle uyuşmuyor");
                    }
                }
            }
            else if (MainWindow.fBilgisi == "Doktor")
            {
                if (txtSifre.Text.ToString() == txtSifreT.Text.ToString())
                {
                    DoktorProvider hp = new DoktorProvider();

                    Doktor tc = new Doktor();
                    tc.Doktor_TC = txtTC.Text.ToString();
                    Doktor yenisifre = new Doktor();
                    yenisifre.Doktor_Sifre = txtSifre.Text;
                    hp.sGuncelleme(yenisifre, tc);

                    MessageBox.Show("İşlem başarıyla gerçekleştirildi");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Şifreler birbiriyle uyuşmuyor");
                }
            }
        }
Beispiel #23
0
        private void btnHemsireAta_Click(object sender, EventArgs e)
        {
            DoktorBusiness doktorBusiness = new DoktorBusiness();
            Doktor         dr             = lstDoktorlar.SelectedItem as Doktor;

            foreach (object checkedItem in chlstHemsire.CheckedItems)
            {
                Hemsire hms = checkedItem as Hemsire;
                if (hms.AtandiMi)
                {
                    continue;
                }
                doktorBusiness.AtamaYap(dr, hms);
            }
        }
Beispiel #24
0
 private void lstListe_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (lstListe.SelectedIndex == -1)
     {
         return;
     }
     seciliHemsire             = lstListe.SelectedItem as Hemsire;
     txtAd.Text                = seciliHemsire.Ad;
     dtpDogumTarihi.Value      = seciliHemsire.DogumTarihi;
     txtSoyad.Text             = seciliHemsire.Soyad;
     cmbCinsiyet.SelectedIndex = (int)seciliHemsire.Cinsiyet;
     nMaas.Value               = seciliHemsire.Maas;
     cmbBrans.SelectedIndex    = (int)seciliHemsire.Brans;
     txtTelefon.Text           = seciliHemsire.Telefon;
 }
Beispiel #25
0
        public async Task <bool> UpdateHemsireAsync(Hemsire hemsire)
        {
            try
            {
                var tracking = _databaseContext.Update(hemsire);
                await _databaseContext.SaveChangesAsync();

                var isModified = tracking.State == EntityState.Modified;
                return(isModified);
            }
            catch (Exception e)
            {
                return(false);
            }
        }
Beispiel #26
0
        private void Button_Click_2(object sender, RoutedEventArgs e)//update
        {
            if (txtSifre.Password.Length < 4)
            {
                MessageBox.Show("Şifreniz 4 haneden büyük olmalı.");
            }
            else
            {
                DataGrid    dg        = dataGrid1;
                DataRowView seciliRow = dg.SelectedItem as DataRowView;
                if (seciliRow != null)
                {
                    var ac = new OnayEkrani();
                    ac.ShowDialog();

                    baglanti.con.Open();
                    SqlCommand    cmdSira = new SqlCommand("Select hemsire_Sifre from Hemsire where hemsire_TC = '" + seciliRow["TC NO"].ToString() + "'", baglanti.con);
                    SqlDataReader reader  = cmdSira.ExecuteReader();
                    if (reader.Read())
                    {
                        secili = reader["hemsire_Sifre"].ToString();
                    }
                    baglanti.con.Close();

                    if (onaySifre == secili.ToString())
                    {
                        Hemsire tc = new Hemsire();
                        tc.Hemsire_TC = seciliRow["TC NO"].ToString();
                        Hemsire yenikisi = new Hemsire();
                        yenikisi.Hemsire_TC    = txtTC.Text.ToString();
                        yenikisi.Hemsire_Ad    = txtAd.Text.ToString();
                        yenikisi.Hemsire_Soyad = txtSoyad.Text.ToString();
                        yenikisi.Hemsire_Sifre = txtSifre.Password.ToString();
                        hp.Guncelle(tc, yenikisi);
                        Listele();
                        MessageBox.Show("İşlem başarıyla gerçekleştirildi.");
                    }
                    else
                    {
                        MessageBox.Show("İşlemi onaylarken şifrenizi eksik veya hatalı girdiniz.");
                    }
                }
                else
                {
                    MessageBox.Show("Önce güncellenecek kaydı seçmeniz gerekiyor.");
                }
            }
        }
        public void HemsireyiMaasListVieweGetir(Hemsire hemsire, ListView lst)
        {
            lst.Items.Clear();
            ListViewItem li = new ListViewItem();

            li.Text = hemsire.personTCNo;
            li.SubItems.Add(hemsire.personAd);
            li.SubItems.Add(hemsire.personSoyad);
            li.SubItems.Add(hemsire.HemsireBrans.ToString());
            li.SubItems.Add(hemsire.Maas.ToString());
            li.SubItems.Add(hemsire.personCinsiyet.ToString());
            li.SubItems.Add(hemsire.personDogumTarihi.ToString());
            li.SubItems.Add(hemsire.personTel);
            lst.Items.Add(li);
            li.Tag = hemsire;
        }
Beispiel #28
0
        private void lstKisiler_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lstHemsireler.SelectedItem == null)
            {
                return;
            }

            seciliKisi          = (Hemsire)lstHemsireler.SelectedItem;
            txtAd.Text          = seciliKisi.Ad;
            txtSoyad.Text       = seciliKisi.Soyad;
            mtxtTelefon.Text    = seciliKisi.Telefon;
            txtEmail.Text       = seciliKisi.Email;
            txtTckn.Text        = seciliKisi.TCKN;
            cmbBranslar.Text    = seciliKisi.Branslar;
            nudHemsireMaas.Text = seciliKisi.Maas.ToString();
        }
Beispiel #29
0
        public async Task <bool> AddHemsireAsync(Hemsire hemsire)
        {
            try
            {
                var tracking = await _databaseContext.AddAsync <Hemsire>(hemsire);

                await _databaseContext.SaveChangesAsync();

                var isAdded = tracking.State == EntityState.Added;
                return(isAdded);
            }
            catch (Exception e)
            {
                return(false);
            }
        }
Beispiel #30
0
 private void btnHemsireEkle_Click(object sender, EventArgs e)
 {
     try
     {
         SoundsEffect.clickeffect.Play();
         Hemsire hemsire = lstHemsireListe.FocusedItem.Tag as Hemsire;
         (guncellenecekKisi as Doktor)._doktorabaglihemsirelistesi.Add(hemsire);
         HemsireDoldur();
         BudoktoraBagliHemsireleriDoldur();
     }
     catch (Exception)
     {
         SoundsEffect.falseeffect.Play();
         MessageBox.Show("Hemsire Seciniz.");
     }
 }