Exemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Cache.SetNoStore();

        //llamamos la logica y el metodo
        L_inicio_sesion operacion = new L_inicio_sesion();
        U_inicio_sesion datos = new U_inicio_sesion();
        datos = operacion.verificar(Session["user"]);

        //enviar desde la logica un codigo scrip
        //this.RegisterStartupScript("mensaje", datos.Url_pag);
        Response.Write(datos.Url_pag);

        DataTable datos_idioma = new DataTable();
        Int64 idioma;

        //preguntamos si la session idioma viene vacio
        if (Session["idioma"] == null)
        {
            //idioma por defecto 
            idioma = Int64.Parse("1");
            datos_idioma = operacion.idioma(idioma, 8);
            llenar_componentes(datos_idioma);
        }
        else if (Session["idioma"] != null)
        {
            //idioma seleccionado
            idioma = Int64.Parse(Session["idioma"].ToString());
            datos_idioma = operacion.idioma(idioma, 8);
            llenar_componentes(datos_idioma);
        }
       
    }//page_load
        //----- verificar sesion .....
        public U_inicio_sesion verificar(object user)
        {
            U_inicio_sesion datos = new U_inicio_sesion();

            if (user != null)
            {
                datos.Url_pag = "<script type='text/javascript'>window.location=\"inicio.aspx\"</script>";
                //datos.Url_pag = "<script type='text/javascript'>window.open('" + ruta +"','_blank')";
            }

            return(datos);
        }