Ejemplo n.º 1
0
 public static void HastaTaburcuEt(FormTaburcu form)
 {
     if (form.cmbOdeme.SelectedItem != null)
     {
         Veritabani.Ac();
         SqlCommand cmd = new SqlCommand("CikisEkle", Veritabani.baglanti);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@DOSYA_NO", form.txtDosyaNo.Text);
         cmd.Parameters.AddWithValue("@SEVK_TARIHI", form.dtSevk.Value.Date);
         cmd.Parameters.AddWithValue("@CIKIS_SAATİ", DateTime.Now);
         cmd.Parameters.AddWithValue("@TOPLAM_TUTAR", form.txtToplamTutar.Text);
         cmd.Parameters.AddWithValue("@ODEME", form.cmbOdeme.Text);
         cmd.ExecuteNonQuery();
         SqlCommand cmd1 = new SqlCommand("SevkCikisGuncelle", Veritabani.baglanti);
         cmd1.CommandType = CommandType.StoredProcedure;
         cmd1.Parameters.AddWithValue("@DURUM", "EVET");
         cmd1.Parameters.AddWithValue("@DOSYA_NO", form.txtDosyaNo.Text);
         cmd1.Parameters.AddWithValue("@SEVK_TARIH", form.dtSevk.Value.Date);
         cmd1.ExecuteNonQuery();
         Veritabani.Kapa();
         Hasta.DatadridviewDoldur(form.dtSevk.Value.ToShortDateString(), form.txtDosyaNo.Text, new FormHastaIslemleri());
         form.Close();
     }
     else
     {
         Kontrol.Mesaj("Ödeme Bilgisi Seçmediniz!", form.cmbOdeme);
     }
 }
Ejemplo n.º 2
0
        public static void FormTaburcuKontrol(FormTaburcu form, FormHastaIslemleri form1)
        {
            if (form1.datagridSevk.Rows.Count >= 1 && form1.txtDosyaAdi.Text != "")
            {
                if (form1.cmbOncekiIslem.Text != "")
                {
                    form.txtDosyaNo.Text     = _HastaDosyaNo;
                    form.dtCikis.Value       = DateTime.Now;
                    form.dtSevk.Value        = Convert.ToDateTime(form1.cmbOncekiIslem.Text).Date;
                    form.txtToplamTutar.Text = form1.lblFİyat.Text;
                    form.ShowDialog();
                }
                else
                {
                    form.txtDosyaNo.Text     = _HastaDosyaNo;
                    form.dtCikis.Value       = DateTime.Now;
                    form.dtSevk.Value        = Convert.ToDateTime(form1.dateSevk.Value).Date;
                    form.txtToplamTutar.Text = form1.lblFİyat.Text;
                    form.ShowDialog();
                }
            }

            else
            {
                Kontrol.Mesaj("Kontrol ET!", form1.txtDosyaAdi);
            }
        }
Ejemplo n.º 3
0
 public static void FormHastaBilgileri(FormHastaBilgileri frm)
 {
     if (_HastaDosyaNo != null)
     {
         frm.txtDosyaAdı.Text     = _HastaDosyaNo;
         frm.txtAd.Text           = _HastaAd;
         frm.txtSoyad.Text        = _HastaSoyad;
         frm.txtTcKimlik.Text     = _HastaTcKimlik;
         frm.txtAnneAdı.Text      = _HastaAnneAdi;
         frm.txtBabaAdı.Text      = _HastaBabaAdi;
         frm.txtDogumTarihi.Value = _HastaDogumTarihi;
         frm.cmbDogumYeri.Text    = _HastaDogumYeri;
         frm.cmbCinsiyet.Text     = _HastaCinsiyet;
         frm.cmbKanGrubu.Text     = _HastaKanGrubu;
         frm.cmbMedeniHal.Text    = _HastaMedeniHal;
         frm.txtAdres.Text        = _HastaAdres;
         frm.txtTelefonNo.Text    = _HastaTelNo;
         frm.txtKurumAdi.Text     = _HastaKurumAdi;
         frm.txtKurumSicilNo.Text = _HastaKurumSicilNo;
         frm.txtYakınTelefon.Text = _HastaYakinTel;
         frm.txtYakinKurum.Text   = _HastaYakinKurumAdi;
         frm.txtYakinSicilNo.Text = _HastaYakinKurumSicilNo;
         FormAc.Open(frm);
     }
     else
     {
         Kontrol.Mesaj("Boş Geçilemez", frm.txtDosyaAdı);
         frm.txtDosyaAdı.Focus();
     }
 }
Ejemplo n.º 4
0
 //Veritabani v = Veritabani.Ac();
 public static void TextboxKontrol(TextBox textBox)
 {
     if (textBox.Text == "")
     {
         textBox.Focus();
         Kontrol.Mesaj("Bu Alan Boş Girilemez.", textBox);
     }
 }
Ejemplo n.º 5
0
 private void dtBitis_Leave(object sender, EventArgs e)
 {
     if (dtBaslangic.Value.Date > dtBitis.Value.Date)
     {
         Kontrol.Mesaj("Başlangıç Tarihi Bitiş Tarihinden Küçük Olamaz!", dtBaslangic);
         dtBaslangic.Focus();
     }
 }
Ejemplo n.º 6
0
 public static void UsernameKontrol(TextBox textBox)
 {
     if (textBox.Text != "")
     {
         if (!textBox.Text.Contains("@hastane.com"))
         {
             textBox.Focus();
             Kontrol.Mesaj("Lütfen sonu '@hastane.com' Uzantılı Kullanıcı Adını Giriniz.", textBox);
         }
     }
 }
Ejemplo n.º 7
0
 private void btnSorgula_Click(object sender, EventArgs e)
 {
     if (dtBaslangic.Value.Date > dtBitis.Value.Date)
     {
         Kontrol.Mesaj("Başlangıç Tarihi Bitiş Tarihinden Küçük Olamaz!", dtBaslangic);
         dtBaslangic.Focus();
     }
     else
     {
         Arama.GenelHastaArama(this);
     }
 }
Ejemplo n.º 8
0
 private void btnGit_Click(object sender, EventArgs e)
 {
     datagridSevk.Rows.Clear();
     Hasta._HastaToplamFiyat = 0;
     if (cmbOncekiIslem.SelectedItem != null)
     {
         Hasta.DatadridviewDoldur(cmbOncekiIslem.SelectedItem.ToString(), txtDosyaAdi.Text, this);
     }
     else
     {
         Kontrol.Mesaj("Önce Tarih Seçin", cmbOncekiIslem);
     }
 }
Ejemplo n.º 9
0
        public static void DataVievTıklama(FormDosyaBul frm1, FormHastaIslemleri frm2)
        {
            DataGridViewRow r = frm1.dataGridView1.CurrentRow;

            if (frm1.dataGridView1.Rows.Count < 0 && frm1.dataGridView1.SelectedRows.Count < 0)
            {
                Kontrol.Mesaj("Dikkat!", frm1.dataGridView1);
            }
            else
            {
                frm2.txtDosyaAdi.Text = r.Cells[0].Value.ToString();
                Hasta.HastaBilgiGetir(frm2, frm2.txtDosyaAdi.Text);
                MessageBox.Show(r.Cells[0].Value.ToString());
            }
        }
Ejemplo n.º 10
0
 public static void HastaEkle(FormHastaBilgileri form)
 {
     if (form.txtTcKimlik.Text != "" && form.txtAd.Text != "" && form.txtSoyad != null)
     {
         if (!HastaAraTC(form.txtTcKimlik.Text))
         {
             Veritabani.Ac();
             SqlCommand cmd = new SqlCommand("HastaEkle", Veritabani.baglanti);
             cmd.CommandType = CommandType.StoredProcedure;
             cmd.Parameters.AddWithValue("@TCKIMLIK_NO", form.txtTcKimlik.Text);
             cmd.Parameters.AddWithValue("@DOSYA_NO", form.txtDosyaAdı.Text);
             cmd.Parameters.AddWithValue("@AD", form.txtAd.Text);
             cmd.Parameters.AddWithValue("@SOYAD", form.txtSoyad.Text);
             cmd.Parameters.AddWithValue("@DOGUM_YERI", form.cmbDogumYeri.Text);
             cmd.Parameters.AddWithValue("@DOGUM_TARIHI", form.txtDogumTarihi.Value.Date);
             cmd.Parameters.AddWithValue("@BABA_AD", form.txtBabaAdı.Text);
             cmd.Parameters.AddWithValue("@ANNE_AD", form.txtAnneAdı.Text);
             cmd.Parameters.AddWithValue("@CINSIYET", form.cmbCinsiyet.Text);
             cmd.Parameters.AddWithValue("@KAN_GRUBU", form.cmbKanGrubu.Text);
             cmd.Parameters.AddWithValue("@MEDENI_HAL", form.cmbMedeniHal.Text);
             cmd.Parameters.AddWithValue("@ADRES", form.txtAdres.Text);
             cmd.Parameters.AddWithValue("@TEL", form.txtTelefonNo.Text);
             cmd.Parameters.AddWithValue("@KURUM_SICIL_NO", form.txtKurumSicilNo.Text);
             cmd.Parameters.AddWithValue("@KURUM_AD", form.txtKurumAdi.Text);
             cmd.Parameters.AddWithValue("@YAKIN_TEL", form.txtYakınTelefon.Text);
             cmd.Parameters.AddWithValue("@YAKIN_KURUM_SICIL_NO", form.txtYakinSicilNo.Text);
             cmd.Parameters.AddWithValue("@YAKIN_KURUM_AD", form.txtKurumAdi.Text);
             if (cmd.ExecuteNonQuery() == 1)
             {
                 MessageBox.Show("Ekleme Başarılı!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 form.btnKaydet.Text = "Güncelle";
                 tckimlikno          = form.txtTcKimlik.Text;
             }
             System.Threading.Thread.Sleep(2000);
             //form.lblIslem.Visible = false;
         }
         else
         {
             MessageBox.Show("Aynı TC kimlik numarasına ait hasta mecvut!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         Kontrol.Mesaj("Kontrol Edin!", form.txtTcKimlik);
         Kontrol.Mesaj("Kontrol Edin!", form.txtAd);
         Kontrol.Mesaj("Kontrol Edin!", form.txtSoyad);
     }
 }
Ejemplo n.º 11
0
 public static void SevkEkle(FormHastaIslemleri frm)
 {
     if (frm.txtDosyaAdi.Text != "" && frm.dateSevk.Value.Date != null && frm.cmbIslem.SelectedItem != "" && frm.cmbPoliklinik.Text != "")
     {
         Veritabani.Ac();
         SqlCommand cmd = new SqlCommand("PoliklinikSiraYaz", Veritabani.baglanti);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@DOKTOR_KOD", frm.txtDosyaAdi.Text);
         cmd.Parameters.AddWithValue("@TARIH", frm.dateSevk.Value.Date);
         cmd.Parameters.AddWithValue("@SIRA_NO", frm.txtSiraNo.Text);
         if (cmd.ExecuteNonQuery() == 1)
         {
             SqlCommand cmd2 = new SqlCommand("SevkEkle", Veritabani.baglanti);
             cmd2.CommandType = CommandType.StoredProcedure;
             cmd2.Parameters.AddWithValue("@POLIKLINIK_ADI", frm.cmbPoliklinik.Text.Split('-')[1].Trim());
             cmd2.Parameters.AddWithValue("@SIRA", frm.txtSiraNo.Text);
             cmd2.Parameters.AddWithValue("@YAPILAN_ISLEM", frm.cmbIslem.Text);
             cmd2.Parameters.AddWithValue("@DOSYA_NO", frm.txtDosyaAdi.Text);
             cmd2.Parameters.AddWithValue("@DOKTOR_AD", frm.cmbDoktorlar.Text.Split(' ')[0]);
             cmd2.Parameters.AddWithValue("@DOKTOR_SOYAD", frm.cmbDoktorlar.Text.Split(' ')[1]);
             cmd2.Parameters.AddWithValue("@MIKTAR", frm.numMiktar.Value.ToString());
             cmd2.Parameters.AddWithValue("@BIRIM_FIYAT", frm.txtFiyat.Text.ToString());
             cmd2.Parameters.AddWithValue("@TOPLAM_TUTAR", (Convert.ToInt32(frm.txtFiyat.Text) * Convert.ToInt32(frm.numMiktar.Value)).ToString());
             cmd2.Parameters.AddWithValue("@TABURCU", "HAYIR");
             cmd2.Parameters.AddWithValue("@SEVK_TARIH", frm.dateSevk.Value.Date);
             cmd2.Parameters.AddWithValue("@SAAT", Convert.ToDateTime(DateTime.Now.ToShortTimeString()));
             if (cmd2.ExecuteNonQuery() == 1)
             {
                 MessageBox.Show("Sevk işlemi başarılı!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 SiraArttir(frm);
                 frm.txtSiraNo.Text = ((Convert.ToInt32(frm.txtSiraNo.Text)) + 1).ToString();
                 DatadridviewDoldur(frm.dateSevk.Value.Date.ToShortDateString(), frm.txtDosyaAdi.Text, frm);
             }
         }
         else
         {
             MessageBox.Show("Sevk işlemi başarısız!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         //Veritabani.Kapa();
     }
     else
     {
         Kontrol.Mesaj("Kontrol Et", frm.txtDosyaAdi);
         Kontrol.Mesaj("Kontrol Et", frm.dateSevk);
         Kontrol.Mesaj("Kontrol Et", frm.cmbIslem);
         Kontrol.Mesaj("Kontrol Et", frm.cmbPoliklinik);
     }
 }
Ejemplo n.º 12
0
        public static void HastaBilgiGetir(FormHastaIslemleri frm, string dosya)
        {
            Veritabani.Ac();
            SqlCommand cmd = new SqlCommand("HastaGetir", Veritabani.baglanti);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@HASTA_DOSYA_NO", dosya);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                _HastaTcKimlik          = dr["TCKIMLIK_NO"].ToString();
                _HastaDosyaNo           = dr["DOSYA_NO"].ToString();
                _HastaAd                = dr["AD"].ToString();
                _HastaSoyad             = dr["SOYAD"].ToString();
                _HastaDogumYeri         = dr["DOGUM_YERI"].ToString();
                _HastaDogumTarihi       = Convert.ToDateTime(dr["DOGUM_TARIHI"].ToString()).Date;
                _HastaBabaAdi           = dr["BABA_ADI"].ToString();
                _HastaAnneAdi           = dr["ANNE_ADI"].ToString();
                _HastaCinsiyet          = dr["CINSIYET"].ToString();
                _HastaKanGrubu          = dr["KAN_GRUBU"].ToString();
                _HastaMedeniHal         = dr["MEDENI_HAL"].ToString();
                _HastaAdres             = dr["ADRES"].ToString();
                _HastaTelNo             = dr["TEL"].ToString();
                _HastaKurumSicilNo      = dr["KURUM_SICIL_NO"].ToString();
                _HastaKurumAdi          = dr["KURUM_ADI"].ToString();
                _HastaYakinTel          = dr["YAKIN_TEL"].ToString();
                _HastaYakinKurumAdi     = dr["YAKIN_KURUM_ADI"].ToString();
                _HastaYakinKurumSicilNo = dr["YAKIN_KURUM_SICIL_NO"].ToString();
                Rapor._HastaAd          = dr["AD"].ToString();
                Rapor._HastaSoyad       = dr["SOYAD"].ToString();
                Rapor._HastaAnneAdi     = dr["ANNE_ADI"].ToString();
                Rapor._HastaBabaAdi     = dr["BABA_ADI"].ToString();
                Rapor._HastaDogumTarihi = Convert.ToDateTime(dr["DOGUM_TARIHI"].ToString()).Date;
                Rapor._HastaTcKimlik    = _HastaTcKimlik = dr["TCKIMLIK_NO"].ToString();
                frm.txtHastaAdi.Text    = dr["AD"].ToString();
                frm.txtHastaSoyAdi.Text = dr["SOYAD"].ToString();
                frm.txtKurumAdi.Text    = dr["KURUM_ADI"].ToString();
                tckimlikno              = _HastaTcKimlik;
            }
            else
            {
                Kontrol.Mesaj("Bu dosya numarasına ait kayıt bulunamadı", frm.txtDosyaAdi);
            }

            Veritabani.Kapa();
        }
Ejemplo n.º 13
0
        public static bool TcKimlikKontrol(TextBox text)
        {
            bool durum = false;
            int  toplam = 0; int toplam2 = 0; int toplam3 = 0;

            if (text.Text.Length == 11)
            {
                if (Convert.ToInt32(text.Text[0].ToString()) != 0) //tc kimlik numaranın ilk hanesi 0 değilse
                {
                    for (int i = 0; i < 10; i++)
                    {
                        toplam = toplam + Convert.ToInt32(text.Text[i].ToString());
                        if (i % 2 == 0)
                        {
                            if (i != 10)
                            {
                                toplam2 = toplam2 + Convert.ToInt32(text.Text[i].ToString()); // 7 ile çarpılacak sayıları topluyoruz
                            }
                        }
                        else
                        {
                            if (i != 9)
                            {
                                toplam3 = toplam3 + Convert.ToInt32(text.Text[i].ToString());
                            }
                        }
                    }
                    if (((toplam2 * 7) - toplam3) % 10 == Convert.ToInt32(text.Text[9].ToString()) && toplam % 10 == Convert.ToInt32(text.Text[10].ToString()))
                    {
                        durum = true;
                    }
                    else
                    {
                        durum = false;
                    }
                }
                else
                {
                    Kontrol.Mesaj("Tc Kimlik Numaranızın ilk hanesi 0 olamaz.", text);
                }
            }

            return(durum);
        }
Ejemplo n.º 14
0
 public static void KullaniciGuncelle(FormKullaniciDuzenleme form)
 {
     if (form.txtKullaniciAdi.Text != "" && form.txtAdi.Text != "" && form.txtSoyadi.Text != "" && form.txtSifre.Text != "" && form.txtTCKimlik.Text != "")
     {
         if (tckontrol != form.txtTCKimlik.Text && usernamekontrol != form.txtKullaniciAdi.Text)
         {
             if (!KullaniciTcAra(form.txtTCKimlik.Text) && !KullaniciUsername(form.txtKullaniciAdi.Text))
             {
                 Veritabani.Ac();
                 SqlCommand cmd = new SqlCommand("KullaniciGuncelle", Veritabani.baglanti);
                 cmd.CommandType = CommandType.StoredProcedure;
                 cmd.Parameters.AddWithValue("@KULLANICI_KODU", form.txtKullaniciKod.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ADI", form.txtAdi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_SOYADI", form.txtSoyadi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_SIFRE", form.txtSifre.Text);
                 if (form.chckSecim.Checked)
                 {
                     cmd.Parameters.AddWithValue("@KULLANICI_YETKI", "EVET");
                 }
                 else
                 {
                     cmd.Parameters.AddWithValue("@KULLANICI_YETKI", "HAYIR");
                 }
                 cmd.Parameters.AddWithValue("@KULLANICI_EVTEL", form.txtTelefonNo.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_CEPTEL", form.txtGsmNo.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ADRES", form.txtAdres.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_UNVAN", form.cmbUnvan.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ISEBASLAMATARIHI", form.txtIseBaslangicTarihi.Value.Date);
                 cmd.Parameters.AddWithValue("@KULLANICI_MAAS", form.txtMaas.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_DOGUMYERİ", form.cmbDogumYeri.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ANNEADI", form.txtAnneAdi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_BABAADI", form.txtBabaAdi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_CINSIYET", form.cmbCinsiyet.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_KANGRUBU", form.cmbKanGrubu.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_MEDENIHAL", form.cmbMedeniHal.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_DOGUMTARIHI", form.txtDogumTarihi.Value.Date);
                 cmd.Parameters.AddWithValue("@KULLANICI_TCKIMLIK", form.txtTCKimlik.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_USERNAME", form.txtKullaniciAdi.Text);
                 if (form.cmbPoliklinik.Visible == true)
                 {
                     cmd.Parameters.AddWithValue("@POLIKLINIK_ID", Convert.ToInt32(form.cmbPoliklinik.Text.Split('-')[0].Trim()));
                 }
                 else
                 {
                     cmd.Parameters.AddWithValue("@POLIKLINIK_ID", DBNull.Value);
                 }
                 int count = cmd.ExecuteNonQuery();
                 if (count == 1)
                 {
                     MessageBox.Show("Güncelleme İşlemi Başarılı!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     tckontrol       = form.txtTCKimlik.Text;
                     usernamekontrol = form.txtKullaniciAdi.Text;
                 }
                 else
                 {
                     MessageBox.Show("Güncelleme İşlemi Başarısız!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
                 Veritabani.Kapa();
             }
             else
             {
                 MessageBox.Show("Aynı TC Kimlik Numarasından ve Usernameden Yanlız Bir kayıt olabilir!", "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         if (tckontrol == form.txtTCKimlik.Text && usernamekontrol != form.txtKullaniciAdi.Text)
         {
             if (!KullaniciUsername(form.txtKullaniciAdi.Text))
             {
                 Veritabani.Ac();
                 SqlCommand cmd = new SqlCommand("KullaniciGuncelle", Veritabani.baglanti);
                 cmd.CommandType = CommandType.StoredProcedure;
                 cmd.Parameters.AddWithValue("@KULLANICI_KODU", form.txtKullaniciKod.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ADI", form.txtAdi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_SOYADI", form.txtSoyadi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_SIFRE", form.txtSifre.Text);
                 if (form.chckSecim.Checked)
                 {
                     cmd.Parameters.AddWithValue("@KULLANICI_YETKI", "EVET");
                 }
                 else
                 {
                     cmd.Parameters.AddWithValue("@KULLANICI_YETKI", "HAYIR");
                 }
                 cmd.Parameters.AddWithValue("@KULLANICI_EVTEL", form.txtTelefonNo.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_CEPTEL", form.txtGsmNo.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ADRES", form.txtAdres.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_UNVAN", form.cmbUnvan.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ISEBASLAMATARIHI", form.txtIseBaslangicTarihi.Value.Date);
                 cmd.Parameters.AddWithValue("@KULLANICI_MAAS", form.txtMaas.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_DOGUMYERİ", form.cmbDogumYeri.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ANNEADI", form.txtAnneAdi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_BABAADI", form.txtBabaAdi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_CINSIYET", form.cmbCinsiyet.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_KANGRUBU", form.cmbKanGrubu.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_MEDENIHAL", form.cmbMedeniHal.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_DOGUMTARIHI", form.txtDogumTarihi.Value.Date);
                 cmd.Parameters.AddWithValue("@KULLANICI_TCKIMLIK", form.txtTCKimlik.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_USERNAME", form.txtKullaniciAdi.Text);
                 if (form.cmbPoliklinik.Visible == true)
                 {
                     cmd.Parameters.AddWithValue("@POLIKLINIK_ID", Convert.ToInt32(form.cmbPoliklinik.Text.Split('-')[0].Trim()));
                 }
                 else
                 {
                     cmd.Parameters.AddWithValue("@POLIKLINIK_ID", DBNull.Value);
                 }
                 int count = cmd.ExecuteNonQuery();
                 if (count == 1)
                 {
                     MessageBox.Show("Güncelleme İşlemi Başarılı!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     tckontrol       = form.txtTCKimlik.Text;
                     usernamekontrol = form.txtKullaniciAdi.Text;
                 }
                 else
                 {
                     MessageBox.Show("Güncelleme İşlemi Başarısız!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
                 Veritabani.Kapa();
             }
             else
             {
                 MessageBox.Show("Aynı kullanıcı adından 1 kayıt olabilir!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         if (tckontrol != form.txtTCKimlik.Text && usernamekontrol == form.txtKullaniciAdi.Text)
         {
             if (!KullaniciTcAra(form.txtTCKimlik.Text))
             {
                 Veritabani.Ac();
                 SqlCommand cmd = new SqlCommand("KullaniciGuncelle", Veritabani.baglanti);
                 cmd.CommandType = CommandType.StoredProcedure;
                 cmd.Parameters.AddWithValue("@KULLANICI_KODU", form.txtKullaniciKod.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ADI", form.txtAdi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_SOYADI", form.txtSoyadi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_SIFRE", form.txtSifre.Text);
                 if (form.chckSecim.Checked)
                 {
                     cmd.Parameters.AddWithValue("@KULLANICI_YETKI", "EVET");
                 }
                 else
                 {
                     cmd.Parameters.AddWithValue("@KULLANICI_YETKI", "HAYIR");
                 }
                 cmd.Parameters.AddWithValue("@KULLANICI_EVTEL", form.txtTelefonNo.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_CEPTEL", form.txtGsmNo.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ADRES", form.txtAdres.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_UNVAN", form.cmbUnvan.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ISEBASLAMATARIHI", form.txtIseBaslangicTarihi.Value.Date);
                 cmd.Parameters.AddWithValue("@KULLANICI_MAAS", form.txtMaas.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_DOGUMYERİ", form.cmbDogumYeri.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_ANNEADI", form.txtAnneAdi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_BABAADI", form.txtBabaAdi.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_CINSIYET", form.cmbCinsiyet.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_KANGRUBU", form.cmbKanGrubu.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_MEDENIHAL", form.cmbMedeniHal.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_DOGUMTARIHI", form.txtDogumTarihi.Value.Date);
                 cmd.Parameters.AddWithValue("@KULLANICI_TCKIMLIK", form.txtTCKimlik.Text);
                 cmd.Parameters.AddWithValue("@KULLANICI_USERNAME", form.txtKullaniciAdi.Text);
                 if (form.cmbPoliklinik.Visible == true)
                 {
                     cmd.Parameters.AddWithValue("@POLIKLINIK_ID", Convert.ToInt32(form.cmbPoliklinik.Text.Split('-')[0].Trim()));
                 }
                 else
                 {
                     cmd.Parameters.AddWithValue("@POLIKLINIK_ID", DBNull.Value);
                 }
                 int count = cmd.ExecuteNonQuery();
                 if (count == 1)
                 {
                     MessageBox.Show("Güncelleme İşlemi Başarılı!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     tckontrol       = form.txtTCKimlik.Text;
                     usernamekontrol = form.txtKullaniciAdi.Text;
                 }
                 else
                 {
                     MessageBox.Show("Güncelleme İşlemi Başarısız!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
                 Veritabani.Kapa();
             }
             else
             {
                 MessageBox.Show("Aynı Tcden 1 kayıt olabilir!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     else
     {
         Kontrol.Mesaj("Kontrol et!", form.txtTCKimlik);
         Kontrol.Mesaj("Kontrol et!", form.txtAdi);
         Kontrol.Mesaj("Kontrol et!", form.txtSoyadi);
         Kontrol.Mesaj("Kontrol et!", form.txtKullaniciAdi);
         Kontrol.Mesaj("Kontrol et!", form.txtSifre);
     }
 }