示例#1
0
        protected void btnSaveDataAccount_Click(object sender, EventArgs e)
        {
            string pass  = txtPass.Text.Trim();
            string pass2 = txtPass2.Text.Trim();


            if (string.IsNullOrEmpty(pass))
            {
                lblMensaje.Text = "La Contraseña No debe estar Vacia";
                return;
            }
            if (pass.Length < 6)
            {
                lblMensaje.Text = "El Minimo de Caracteres de la Contraseña es 6";
                return;
            }
            if (pass.Length > 15)
            {
                lblMensaje.Text = "El Maximo de Caracteres de la Contraseña es 15";
                return;
            }

            if (pass != pass2)
            {
                lblMensaje.Text = "Las Contraseñas no Coinciden";
                return;
            }
            var    arrayLogin = HttpContext.Current.User.Identity.Name.Split('¬');
            BrUser brUser     = new BrUser();
            bool   anwser     = brUser.UpdateUserDataAccount(pass + "¬" + arrayLogin[1]);

            if (anwser)
            {
                lblMensaje.Text = "Su Contraseña a Sido Modificada.Ingrese con su nueva Contraseña";
                FormsAuthentication.SignOut();
            }
        }