Esempio n. 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        UsuarioEN usuarioActual = (UsuarioEN)Session["Usuario"];

        if (usuarioActual == null)
        {
            Response.Redirect("inicio.aspx");
        }


        string op = Request.QueryString["op"];

        if (op != null && op == "delok") // Operacion correcta
        {
            PanelCorrectoBorr.Visible = true;
        }

        if (op != null && op == "modok") // Operacion correcta
        {
            PanelCorrectoMod.Visible = true;
        }

        if (op != null && op == "mod") // Modificar id
        {
            UsuarioEN usuarioMod = UsuarioEN.getUsuario(Convert.ToInt32(Request.QueryString["id"]));
            if (((UsuarioEN)Session["Usuario"]).getDni() == usuarioMod.getDni())
            {
                PanelErrorModSession.Visible = true;
            }
            else
            {
                modificarPanel.Visible = true;
            }
        }

        if (op != null && op == "bor") // Borrar id
        {
            UsuarioEN borrar = UsuarioEN.getUsuario(Convert.ToInt32(Request.QueryString["id"]));
            if (borrar.getDni() == ((UsuarioEN)Session["Usuario"]).getDni())
            {
                PanelError.Visible = true;
            }
            else
            {
                borrar.borrarDB();
                Response.Redirect("usuarios.aspx?op=delok");
            }
        }
    }