private void Btn_kaydet_Click(object sender, EventArgs e)
        {
            try
            {
                var hataKontrol = new HataKontrol();
                hataKontrol.TextBosKontrol(txtAd, "Ad");
                hataKontrol.TextBosKontrol(txtSoyad, "Soyad");
                hataKontrol.TCKimlikKontrol(txtTcNo, "TCNO");
                hataKontrol.TextBosKontrol(txtTcNo, "TCNO");
                if (hataKontrol.HataVarmi())
                {
                    return;
                }

                if (DuzenlenenDoktor == null)
                {
                    DuzenlenenDoktor = new Doktor();
                }

                DuzenlenenDoktor.TCNO       = txtTcNo.Text.Trim();
                DuzenlenenDoktor.Ad         = txtAd.Text.Trim();
                DuzenlenenDoktor.Soyad      = txtSoyad.Text.Trim();
                DuzenlenenDoktor.GorevTarih = dtp_Tarih.Value.Date;
                DuzenlenenDoktor.Brans      = (Brans)cbBrans.SelectedItem;
                DuzenlenenDoktor.Unvan      = (Unvan)cbUnvan.SelectedItem;
                DuzenlenenDoktor.GorevDurum = check_Gorevdurum.Checked;
                DuzenlenenDoktor.Save();
                DialogResult = DialogResult.OK;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
        public DoktorKayitDuzenle(Doktor doktor)
        {
            InitializeComponent();
            DuzenlenenDoktor = doktor;

            if (doktor == null)
            {
                btn_sil.Visible = false;
                dtp_Tarih.Value = DateTime.Now;
            }
            else
            {
                doktor.Reload();
                txtTcNo.Text             = DuzenlenenDoktor.TCNO;
                txtAd.Text               = DuzenlenenDoktor.Ad;
                txtSoyad.Text            = DuzenlenenDoktor.Soyad;
                dtp_Tarih.Value          = DuzenlenenDoktor.GorevTarih;
                cbBrans.SelectedItem     = DuzenlenenDoktor.Brans;
                cbUnvan.SelectedItem     = DuzenlenenDoktor.Unvan;
                check_Gorevdurum.Checked = DuzenlenenDoktor.GorevDurum;
            }
        }
Ejemplo n.º 3
0
 private void Dgv_Kayit_Listele_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (doktorlar == null)
     {
         duzenlenenDoktor = (Doktor)dgv_Kayit_Listele.CurrentRow.DataBoundItem;
         var duzenlemeFormu = new DoktorKayitDuzenle(null);
         if (duzenlemeFormu.ShowDialog() == DialogResult.OK)
         {
             doktorlar.Reload();
         }
         return;
     }
     else
     {
         duzenlenenDoktor = (Doktor)dgv_Kayit_Listele.CurrentRow.DataBoundItem;
         var duzenlemeFormu = new DoktorKayitDuzenle(duzenlenenDoktor);
         if (duzenlemeFormu.ShowDialog() == DialogResult.OK)
         {
             doktorlar.Reload();
         }
         return;
     }
 }