private void BtnKayitOl_Click(object sender, EventArgs e)
        {
            lblKayitliHatasi.Visible = false;
            lblTekrarHatasi.Visible  = false;
            lblDogHata.Visible       = false;
            lblalanEksik.Visible     = false;

            if (textboxKayitAd.Text != "" && textboxKayitMail.Text != "" && textboxKayitSifre.Text != "" && textboxKayitSifreTekrar.Text != "" && textboxKayitDogumAyTarihi.Text != "" && textboxKayitDogumGunTarihi.Text != "" && textboxKayitDogumYilTarihi.Text != "")
            {
                if (textboxKayitSifre.Text == textboxKayitSifreTekrar.Text)
                {
                    if (Convert.ToInt32(textboxKayitDogumGunTarihi.Text) <= 31 && Convert.ToInt32(textboxKayitDogumGunTarihi.Text) > 0 && Convert.ToInt32(textboxKayitDogumAyTarihi.Text) <= 12 && Convert.ToInt32(textboxKayitDogumAyTarihi.Text) > 0 && Convert.ToInt32(textboxKayitDogumYilTarihi.Text) <= 2020 && Convert.ToInt32(textboxKayitDogumYilTarihi.Text) > 1890)
                    {
                        string nme = textboxKayitAd.Text, maill = textboxKayitMail.Text, psw = textboxKayitSifre.Text;
                        int    KullaniciKontrol = DataBaglan.MailKullaniciAra(maill, psw);
                        if (KullaniciKontrol == 0)
                        {
                            try
                            {
                                DateTime dgtrh = Convert.ToDateTime(textboxKayitDogumYilTarihi.Text + "-" + textboxKayitDogumAyTarihi.Text + "-" + textboxKayitDogumGunTarihi.Text);
                                DataBaglan.KullaniciEkle(nme, maill, psw, dgtrh);
                                panelKategoriSec.Visible = true;
                            }
                            catch (FormatException)
                            {
                                lblDogHata.Visible = true;
                            }
                        }
                        else
                        {
                            lblKayitliHatasi.Visible = true;
                        }
                    }
                    else
                    {
                        lblDogHata.Visible = true;
                    }
                }
                else
                {
                    lblTekrarHatasi.Visible = true;
                }
            }
            else
            {
                lblalanEksik.Visible = true;
            }
        }
Пример #2
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            lblKayitliHatasi.Visible = false;
            lblDogHata.Visible       = false;
            lblalanEksik.Visible     = false;

            if (textboxKadi.Text != "" && textboxMail.Text != "" && textboxKayitDogumAyTarihi.Text != "" && textboxKayitDogumGunTarihi.Text != "" && textboxKayitDogumYilTarihi.Text != "")
            {
                if (Convert.ToInt32(textboxKayitDogumGunTarihi.Text) <= 31 && Convert.ToInt32(textboxKayitDogumGunTarihi.Text) > 0 && Convert.ToInt32(textboxKayitDogumAyTarihi.Text) <= 12 && Convert.ToInt32(textboxKayitDogumAyTarihi.Text) > 0 && Convert.ToInt32(textboxKayitDogumYilTarihi.Text) <= 2020 && Convert.ToInt32(textboxKayitDogumYilTarihi.Text) > 1890)
                {
                    string maill            = textboxMail.Text;
                    int    KullaniciKontrol = Baglanti.MailKullaniciAra(maill, "1");
                    if (maill == AktifKullanici.kullaniciMail || KullaniciKontrol == 0)
                    {
                        try
                        {
                            DateTime dgtrh = Convert.ToDateTime(textboxKayitDogumYilTarihi.Text + "-" + textboxKayitDogumAyTarihi.Text + "-" + textboxKayitDogumGunTarihi.Text);
                            Baglanti.BilgiGuncelle(textboxKadi.Text, textboxMail.Text, dgtrh);
                            AktifKullanici.kullaniciAdi  = textboxKadi.Text;
                            AktifKullanici.kullaniciMail = textboxMail.Text;
                            AktifKullanici.kullaniciDgn  = dgtrh;
                            lblName.Text   = AktifKullanici.kullaniciAdi;
                            lblMail.Text   = AktifKullanici.kullaniciMail;
                            lblDate.Text   = AktifKullanici.kullaniciDgn.ToString("dd-MM-yyyy");
                            panel6.Visible = false;
                            panel5.Visible = true;
                            panel7.Visible = false;
                        }
                        catch (FormatException)
                        {
                            lblDogHata.Visible = true;
                        }
                    }
                    else
                    {
                        lblKayitliHatasi.Visible = true;
                    }
                }
                else
                {
                    lblDogHata.Visible = true;
                }
            }
            else
            {
                lblalanEksik.Visible = true;
            }
        }