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); } }
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); } }
public static void PoliklinikSira(FormHastaIslemleri frm) { if (frm.cmbDoktorlar.Text != "" && frm.cmbPoliklinik.Text != null && frm.dateSevk.Value != null && frm.txtDosyaAdi.Text != null) { Veritabani.Ac(); SqlCommand cmd = new SqlCommand("PoliklinikSiraGetir", 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", DBNull.Value); SqlDataReader dr = cmd.ExecuteReader(); dr.Read(); frm.txtSiraNo.Text = dr["SIRA_NO"].ToString(); Veritabani.Kapa(); } }
public static void DoktorGetir(FormHastaIslemleri form) { if (form.cmbPoliklinik.SelectedItem != null) { form.cmbDoktorlar.Items.Clear(); Veritabani.Ac(); SqlCommand cmd = new SqlCommand("DoktorGetirPoliklinik", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@POLIKLINIK_ID", Convert.ToInt32(form.cmbPoliklinik.Text.Split('-')[0].Trim())); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { form.cmbDoktorlar.Items.Add(dr["AD"] + " " + dr["SOYAD"]); } } }
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(); }
public static bool HastaAraTC(string tc) { bool durum = false; Veritabani.Ac(); SqlCommand cmd = new SqlCommand("HastaAraTC", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@TC", tc); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { durum = true; } return(durum); }
public static void HastaSevkSil(FormHastaIslemleri form) { DialogResult result = MessageBox.Show("Seçili satır silinecek devam edilsin mi?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (result == DialogResult.Yes) { Veritabani.Ac(); SqlCommand cmd = new SqlCommand("SevkSil", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@SEVK_ID", Convert.ToInt32(form.datagridSevk.SelectedCells[0].Value.ToString())); if (cmd.ExecuteNonQuery() == 1) { MessageBox.Show("Silme işlemi başarılı!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Information); DatadridviewDoldur(form.dateSevk.Value.Date.ToShortDateString(), form.txtDosyaAdi.Text, form); } } }
public static void KullaniciGetirCombo(ComboBox combo) { combo.Focus(); combo.Items.Clear(); Veritabani.Ac(); SqlCommand cmd = new SqlCommand("KullaniciGetir", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@KULLANICI_AD", DBNull.Value); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { //_KullaniciSayisi++; combo.Items.Add(dr["USERNAME"].ToString()); } Veritabani.Kapa(); }
private static bool KullaniciUsername(string text) { bool durum = false; Veritabani.Ac(); SqlCommand cmd = new SqlCommand("KullaniciAraUsername", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@USERNAME", text); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { durum = true; } return(durum); Veritabani.Kapa(); }
public static string KullaniciKontrol(string kAdi, string kSifre) { string yetki = ""; Veritabani.Ac(); SqlCommand cmd = new SqlCommand("KullaniciKontrol", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@username", kAdi); cmd.Parameters.AddWithValue("@sifre", kSifre); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { yetki = dr["YETKİ"].ToString(); } Veritabani.Kapa(); return(yetki); }
public static void AktifPoliklinikGetir(ComboBox cmb) { Veritabani.Ac(); cmb.Items.Clear(); SqlCommand cmd = new SqlCommand("PoliklinikGetir", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@POLIKLINIK_AD", DBNull.Value); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { if (dr["DURUM"].ToString() == "AKTİF") { cmb.Items.Add(dr["POLIKLINIK_ID"] + " - " + dr["POLIKLINIK_AD"].ToString()); } } Veritabani.Kapa(); }
public static void DatadridviewDoldur(string tarih, string dosyano, FormHastaIslemleri frm) { _HastaToplamFiyat = 0; Veritabani.Ac(); SqlCommand cmd = new SqlCommand("OncekiIslemlerTarihDosya", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@HASTA_DOSYA_NO", dosyano); cmd.Parameters.AddWithValue("@HASTA_TARIH", Convert.ToDateTime(tarih).Date); cmd.Parameters.AddWithValue("@DURUM", "HAYIR"); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { frm.datagridSevk.Rows.Add(dr["SEVK_ID"].ToString(), dr["POLIKLINIK_AD"].ToString(), dr["SIRA"].ToString(), Convert.ToDateTime(dr["SAAT"].ToString()).ToShortTimeString(), dr["YAPILAN_ISLEM"].ToString(), dr["AD"].ToString() + " " + dr["SOYAD"].ToString(), dr["MIKTAR"].ToString(), dr["BIRIM_FIYAT"].ToString()); _HastaToplamFiyat += Convert.ToInt32(dr["MIKTAR"].ToString()) * Convert.ToInt32(dr["BIRIM_FIYAT"].ToString()); } frm.lblFİyat.Text = (_HastaToplamFiyat.ToString()) + " TL"; Veritabani.Kapa(); }
public static void OncekiIslemGetir(FormHastaIslemleri frm) { frm.cmbOncekiIslem.Items.Clear(); if (frm.txtDosyaAdi.Text != "00000" && frm.txtDosyaAdi.Text != "") { Veritabani.Ac(); SqlCommand cmd = new SqlCommand("OncekiIslemGetir", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@HASTA_DOSYA_NO", _HastaDosyaNo); cmd.Parameters.AddWithValue("@DURUM", "HAYIR"); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { if (!frm.cmbOncekiIslem.Items.Contains(Convert.ToDateTime(dr["SEVK_TARİHİ"].ToString()).ToShortDateString())) { frm.cmbOncekiIslem.Items.Add(Convert.ToDateTime(dr["SEVK_TARİHİ"].ToString()).ToShortDateString()); } } Veritabani.Kapa(); } }
public static bool KullaniciAra(string text) { bool durum = false; Veritabani.Ac(); SqlCommand cmd = new SqlCommand("KullaniciGetir", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@KULLANICI_AD", text); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { _KullaniciKodu = dr["K_KODU"].ToString(); _KullaniciAd = dr["AD"].ToString(); _KullaniciSoyad = dr["SOYAD"].ToString(); _KullaniciSifre = dr["SIFRE"].ToString(); _KullaniciYetki = dr["YETKİ"].ToString(); _KullaniciEvTel = dr["EV_TEL"].ToString(); _KullaniciCepTel = dr["CEP_TEL"].ToString(); _KullaniciAdres = dr["ADRES"].ToString(); _KullaniciUnvan = dr["UNVAN"].ToString(); _KullaniciIseBaslama = Convert.ToDateTime(dr["ISE_BASLAMA"].ToString()).Date; _KullaniciMaas = dr["MAAS"].ToString(); _KullaniciDogumYeri = dr["DOGUM_YERI"].ToString(); _KullaniciAnneAdi = dr["ANNE_ADI"].ToString(); _KullaniciBabaAdi = dr["BABA_ADI"].ToString(); _KullaniciCinsiyet = dr["CINSIYET"].ToString(); _KullaniciKanGrubu = dr["KAN_GRUBU"].ToString(); _KullaniciMedeniHal = dr["MEDENI_HAL"].ToString(); _KullaniciDogumTarihi = Convert.ToDateTime(dr["DOGUM_TARIHI"].ToString()); _KullaniciTCKimlik = dr["TCKIMLIK_NO"].ToString(); _KullaniciUserame = dr["USERNAME"].ToString(); _KullaniciPoliklinik = dr["POLIKLINIK_ID"].ToString() + " - " + dr["POLIKLINIK_AD"].ToString(); durum = true; } return(durum); Veritabani.Kapa(); }
public static void KullaniciSil(FormKullaniciDuzenleme form) { DialogResult dialogResult = MessageBox.Show("Silmek İstediğinizden Emin misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dialogResult == DialogResult.Yes) { Veritabani.Ac(); SqlCommand cmd = new SqlCommand("KullaniciSil", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@KULLANICI_KODU", form.txtKullaniciKod.Text); int count = cmd.ExecuteNonQuery(); if (count == 1) { MessageBox.Show("Silme İşlemi Başarılı!"); } else { MessageBox.Show("Silme İşlemi Başarısız!"); } } form.Close(); Veritabani.Kapa(); }
public static void IsımAra(FormDosyaBul frm) { Veritabani.Ac(); SqlCommand cmd = new SqlCommand("IsımAra", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; if (frm.chckSecimAdSoyad.Checked) { cmd.Parameters.AddWithValue("@HASTA_AD", frm.txtAd.Text); cmd.Parameters.AddWithValue("@HASTA_SOYAD", frm.txtSoyad.Text); } else { cmd.Parameters.AddWithValue("@HASTA_AD", frm.txtAd.Text); cmd.Parameters.AddWithValue("@HASTA_SOYAD", DBNull.Value); } SqlDataReader dr = cmd.ExecuteReader(); DataTable dt = new DataTable(); dt.Columns.Add("Dosya No"); dt.Columns.Add("TCK No"); dt.Columns.Add("Ad"); dt.Columns.Add("Soyad"); dt.Columns.Add("Doğum Yeri"); dt.Columns.Add("Doğum Tarihi"); dt.Columns.Add("Baba Ad"); dt.Columns.Add("Anne Ad"); dt.Columns.Add("Cinsiyet"); dt.Columns.Add("Kan Grubu"); dt.Columns.Add("Medeni Hal"); dt.Columns.Add("Adres"); dt.Columns.Add("Tel"); dt.Columns.Add("Kurum Ad"); dt.Columns.Add("Kurum Sicil No"); dt.Columns.Add("Yakın Tel"); dt.Columns.Add("Yakın Kurum Ad"); dt.Columns.Add("Yakın Kurum Sicil No"); while (dr.Read()) { DataRow drow = dt.NewRow(); drow["Dosya No"] = dr["DOSYA_NO"].ToString(); drow["TCK No"] = dr["TCKIMLIK_NO"].ToString(); drow["Ad"] = dr["AD"].ToString(); drow["Soyad"] = dr["SOYAD"].ToString(); drow["Doğum Yeri"] = dr["DOGUM_YERI"].ToString(); drow["Doğum Tarihi"] = dr["DOGUM_TARIHI"].ToString(); drow["Baba Ad"] = dr["BABA_ADI"].ToString(); drow["Anne Ad"] = dr["ANNE_ADI"].ToString(); drow["Cinsiyet"] = dr["CINSIYET"].ToString(); drow["Kan Grubu"] = dr["KAN_GRUBU"].ToString(); drow["Medeni Hal"] = dr["MEDENI_HAL"].ToString(); drow["Adres"] = dr["ADRES"].ToString(); drow["Tel"] = dr["TEL"].ToString(); drow["Kurum Ad"] = dr["KURUM_ADI"].ToString(); drow["Kurum Sicil No"] = dr["KURUM_SICIL_NO"].ToString(); drow["Yakın Tel"] = dr["YAKIN_TEL"].ToString(); drow["Yakın Kurum Ad"] = dr["YAKIN_KURUM_ADI"].ToString(); drow["Yakın Kurum Sicil No"] = dr["YAKIN_KURUM_SICIL_NO"].ToString(); dt.Rows.Add(drow); } frm.dataGridView1.DataSource = dt; }
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); } }