/// <summary> /// Kullanıcı Bilgilerini Güncelle Eventi /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonGuncelle_Click(object sender, EventArgs e) { int userid = Convert.ToInt32(dataGridView_Guncelle.CurrentRow.Cells["userID"].Value); string ad = textBox_guncelleAd.Text; this.ad = ad; int control = 0; string message = ""; if (ad == "") { control++; message += control + "- Ad alanı boş bırakılamaz \n"; } string soyad = textBox_guncelleSoyad.Text; this.soyad = soyad; if (soyad == "") { control++; message += control + "- Soyad alanı boş bırakılamaz \n"; } string mail = textBox_GuncelleMail.Text; this.mail = mail; if (mail == "") { control++; message += control + "- Mail alanı boş bırakılamaz \n"; } string tcno = textBox_GuncelleTc.Text; this.tcno = tcno; if (tcno == "") { control++; message += control + "- Tc No alanı boş bırakılamaz \n"; } string telno = maskedTextBox_guncelleTel.Text; this.telno = telno; if (telno == "") { control++; message += control + "- Telefon Numarası alanı boş bırakılamaz \n"; } string adres = richTextBox_guncelleAdres.Text; this.adres = adres; string sifre = textBox_GuncelleSifre.Text; this.sifre = sifre; if (sifre == "") { control++; message += control + "- Şifre alanı boş bırakılamaz \n"; } int role = 0; int cinsiyet; if (radioButton_guncelleErkek.Checked != false) { cinsiyet = 1; } else { cinsiyet = 0; } this.cinsiyet = cinsiyet; if (control == 0) { if (guncelleDegisiklikKontrol().Equals(false)) { UyariPenceresi showmes = new UyariPenceresi("Kullanıcı Bilgilerinde Değişiklik Yapmadınız \n\nGüncelleme İşlemi İçin Kullanıcı Bilgilerini \nDeğiştirmeniz Gerekiyor"); showmes.ShowDialog(); } else { string response = BLL.Users.kullaniciGuncelle(ad, soyad, tcno, sifre, role, mail, telno, adres, cinsiyet, userid); if (response.Equals("True")) { UyariPenceresi showmes = new UyariPenceresi("Kullanıcı Başarıyla Güncellendi"); showmes.Show(); updateDataGridViews(); } else { UyariPenceresi showmes = new UyariPenceresi("Kullanıcı Güncelleme Başarısız"); showmes.Show(); } } } else { UyariPenceresi showmes = new UyariPenceresi(message); showmes.Show(); } }
/// <summary> /// Yeni Kullanıcı Ekleme Event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button_Kullanici_Ekle_Click(object sender, EventArgs e) { string ad = textBox_newUserAd.Text; int control = 0; string message = ""; if (ad == "") { control++; message += control + "- Ad alanı boş bırakılamaz \n"; } string soyad = textBox_newUserSoyad.Text; if (soyad == "") { control++; message += control + "- Soyad alanı boş bırakılamaz \n"; } string mail = textBox_newUserMail.Text; if (mail == "") { control++; message += control + "- Mail alanı boş bırakılamaz \n"; } string tcno = textBox_newUserTc.Text; if (tcno == "") { control++; message += control + "- Tc No alanı boş bırakılamaz \n"; } string telno = maskedTextBox_newUserTel.Text; if (telno == "") { control++; message += control + "- Telefon Numarası alanı boş bırakılamaz \n"; } string adres = richTextBoxAdresBilgisi.Text; string sifre = textBox_newUserSifre.Text; if (sifre == "") { control++; message += control + "- Şifre alanı boş bırakılamaz \n"; } int role = 0; int cinsiyet; if (radioButtonErkek.Checked != false) { cinsiyet = 1; } else { cinsiyet = 0; } if (control == 0) { string response = BLL.Users.kullaniciEkle(ad, soyad, tcno, sifre, role, mail, telno, adres, cinsiyet); if (response.Equals("True")) { UyariPenceresi showmes = new UyariPenceresi("Kullanıcı Başarıyla Eklendi"); showmes.Show(); updateDataGridViews(); button_Kullanici_Ekle.Enabled = false; } else { UyariPenceresi showmes = new UyariPenceresi("Kullanıcı Ekleme Başarısız"); showmes.Show(); } } else { UyariPenceresi showmes = new UyariPenceresi(message); showmes.Show(); } }