示例#1
0
    protected void Button2_Click(object sender, EventArgs e)
    {
        kullanici kul = (kullanici)Session["kullanici"];

        Result <int> sonuc = new Result <int>(new Exception("Hata Oluştu!"));

        if (kul != null)
        {
            kul.AdiSoyadi    = AdiTextBox.Text.Trim();
            kul.Tel          = telTextBox.Text.Trim();
            kul.Mail         = MailTextBox.Text.Trim();
            kul.Adres        = adresTextBox.Text.Trim();
            kul.KullaniciAdi = kullaniciAdiTextBox.Text.Trim();
            kul.Sifre        = sifre1TextBox1.Text.Trim();

            sonuc = kul.Update();
        }

        if (sonuc.HasError)
        {
            Labelbilgi.Text = "<p class='msg error'><b>Hata :" + sonuc.CustomErrorMessage + "</b></p>";
            Session.Add("kullanici", kul);
            return;
        }
        else
        {
            Labelbilgi.Text = "<p class='msg done'><b>KAYIT BAŞARILI...</b></p>";
        }
    }
示例#2
0
    protected void Button2_Click(object sender, EventArgs e)
    {
        if (string.IsNullOrEmpty(kullaniciAdiTextBox.Text))
        {
            Labelbilgi.Text = "<p class='msg warning'><b>Kullanıcı adınızı girmelisiniz</b></p>";
            return;
        }
        if (string.IsNullOrEmpty(Eskisifre.Text))
        {
            Labelbilgi.Text = "<p class='msg warning'><b>Eski şifrenizi girmelisiniz</b></p>";
            return;
        }
        if (string.IsNullOrEmpty(yenisifre1.Text))
        {
            Labelbilgi.Text = "<p class='msg warning'><b>Yeni şifre girmelisiniz</b></p>";
            return;
        }
        if (string.IsNullOrEmpty(yenisifre2.Text))
        {
            Labelbilgi.Text = "<p class='msg warning'><b>Şifre Tekrarını girmelisiniz</b></p>";
            return;
        }
        if (yenisifre1.Text.Length < 6)
        {
            Labelbilgi.Text = "<p class='msg warning'><b>Şifreniz en az 6 karakterden oluşmalı</b></p>";
            return;
        }

        if (yenisifre1.Text != yenisifre2.Text)
        {
            Labelbilgi.Text = "<p class='msg warning'><b>Girdiğiniz şifreler aynı değil!</b></p>";
            return;
        }


        kullanici kull = (kullanici)Session["kullanici"];

        Result <int> sonuc = new Result <int>(new Exception("Hata Oluştu!"));

        if (kull != null)
        {
            if (kull.KullaniciAdi != kullaniciAdiTextBox.Text.Trim() || kull.Sifre != Eskisifre.Text.Trim())
            {
                Labelbilgi.Text = "<p class='msg error'><b>Kullanıcı Adı ve/veya Şifre Hatalı! Tekrar Deneyiniz...</b></p>";
                return;
            }

            kull.Sifre = yenisifre1.Text.Trim();

            sonuc = kull.Update();
        }

        if (sonuc.HasError)
        {
            Labelbilgi.Text = "<p class='msg error'><b>Hata :" + sonuc.CustomErrorMessage + "</b></p>";
            return;
        }
        else
        {
            Labelbilgi.Text = "<p class='msg done'><b>Kayıt Başarılı...</b></p>";
        }
    }