protected void btnUyeOl_Click(object sender, EventArgs e) { if (txtKAd.Text == "" || txtMail.Text == "" || txtParola.Text == "" || txtParolaTekrar.Text == "") { lblSonuc.Text = "Lütfen tüm alanları doldurunuz."; } else if (txtKAd.Text.Length < 4 || txtKAd.Text.Length > 16) { lblSonuc.Text = "Kullanıcı adnınız en az 4, en fazla 16 karekterden oluşmalıdır."; } else if (txtParola.Text.Length < 4) { lblSonuc.Text = "Parolanız en az 4 karekterden oluşmalıdır."; } else if (txtParola.Text != txtParolaTekrar.Text) { lblSonuc.Text = "Parolanız eşleşmiyor."; } else { kullanicilar.kAdi = txtKAd.Text; kullanicilar.mail = txtMail.Text; bool kAdiVarmi = kullanicilar.KAdiVarmi(); bool MailVarmi = kullanicilar.MailVarmi(); if (kAdiVarmi) { lblSonuc.Text = string.Format("Girmiş olduğunuz Kullanıcı Adı başka kullanıcıya aittir."); } else if (MailVarmi) { lblSonuc.Text = string.Format("Girmiş olduğunuz mail başka kullanıcıya aittir."); } else { kullanicilar.kAdi = txtKAd.Text; kullanicilar.mail = txtMail.Text; kullanicilar.parola = txtParola.Text; bool eklendimi = kullanicilar.KullaniciEkle(); if (eklendimi) { Response.Redirect("Default.aspx"); } else { lblSonuc.Text = "Kayıt eklenirken bir hata oluştu.Lütfen tekrar deneyin."; } } } }
protected void btnKayitOl_Click(object sender, EventArgs e) { kullanicilar.mail = txtEmail.Text; if (txtname.Text == "" || txtEmail.Text == "" || txtpassword.Text == "" || txtpasswordrepeat.Text == "") { lblSonuc.Text = "Lütfen tüm alanları doldurunuz."; } else if (txtpassword.Text.Length < 3) { lblSonuc.Text = "Parolanız en az 3 karekter olmalıdır."; } else if (txtpassword.Text != txtpasswordrepeat.Text) { lblSonuc.Text = "Parolanız eşleşmiyor."; } else { lblSonuc.Text = ""; string metin = txtname.Text.Trim(); int bosluk = metin.IndexOf(" "); if (bosluk < 0) { lblSonuc.Text = "Lütfen soyadınızı giriniz."; } else { string ad = metin.Substring(0, bosluk); string soyad = metin.Substring(bosluk + 1).TrimStart(); if (reg.IsMatch(ad) && reg.IsMatch(soyad)) { kullanicilar.mail = txtEmail.Text; bool varmi = kullanicilar.MailVarmi(); if (varmi == true) { lblSonuc.Text = string.Format("{0} Bu mail daha önce kullanılmıştır. Başka bir mail ile deneyiniz.", kullanicilar.mail); } else { kullanicilar.ad = ad; kullanicilar.soyad = soyad; kullanicilar.mail = txtEmail.Text; kullanicilar.parola = txtpassword.Text; bool eklendimi = kullanicilar.KullaniciEkle(); if (eklendimi) { lblSonuc.Text = "Kayıt eklenmiştir"; lnkGiris.Visible = true; } else { lblSonuc.Text = "Kayıt eklenememiştir"; } } } else { lblSonuc.Text = "İsim alanına rakam girilmez"; } } } }