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 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); } }