コード例 #1
0
        protected void btnIniciarSesion_Click(object sender, EventArgs e)
        {
            AdminLogic adminLog = new AdminLogic();
            admin      admin    = new admin();

            admin = adminLog.GetByUser(txtUsuario.Text.Trim());


            if (admin != null)
            {
                if (admin.clave == txtPassword.Text.Trim())
                {
                    // Inicia sesion y redirige a homepage
                    //Server.Transfer("homepage.aspx");
                    Response.Write("<scrpit language='javascript'>alert('inicia sesion breo');</script>");
                    Session["username"] = admin.usuario.ToString();
                    Session["name"]     = admin.nombre.ToString();
                    Session["role"]     = "admin";
                    Session["status"]   = "";
                    Response.Redirect("homepage.aspx");
                }
                else
                {
                    // Mensaje de error contraseña incorrecta
                    lblContraseña.Visible = true;
                }
            }
            else
            {
                // Mensaje de usuario inexistente
                lblUsuario.Visible = true;
            }
        }