コード例 #1
0
        protected void BtnInicioSesion_Click(object sender, EventArgs e)
        {
            bool     bAutenticado = false;
            CUsuario objUsuario   = new CUsuario(_DataSistema.ConexionBaseDato);

            bAutenticado             = objUsuario.Autenticar(txtUsuario.Text, txtPassword.Text);
            _DataSistema.Autenticado = bAutenticado;
            if (bAutenticado)
            {
                _DataSistema.Cusuario = txtUsuario.Text;
                if (CargaDatosUsuarioActivo(_DataSistema.Cusuario))
                {
                    _DataSistema.Autenticado = true;
                    Session["MyDataSistema"] = _DataSistema;
                    FormsAuthentication.RedirectFromLoginPage(txtUsuario.Text, false);
                    //   Response.Redirect("ASP/ASPP0001.aspx");
                    Response.Redirect("~/Default.aspx");
                }
                else
                {
                    _DataSistema.Autenticado = false;
                    DespliegaMensaje("Usuario no se encuentra Activo. Favor Verifique.");
                }
            }
            else
            {
                _DataSistema.Autenticado = false;
                DespliegaMensaje("Usuario o Contraseña incorrecta.");
            }
        }