Пример #1
0
    protected void B_iniciarSession_Click(object sender, EventArgs e)
    {
        
        //asigno esos valores para despues mandarlos a la funcion loggin_usuario
        string user = TB_inicio_usuario.Text.ToString();
        string clave = TB_inicio_clave.Text.ToString();

        //encapsulamos campos
        E_loggin_user datos_loggin = new E_loggin_user();
        datos_loggin.User = user;
        datos_loggin.Clave = clave;

        //mandamos parametros para validar usuario
        L_inicio_sesion abrir = new L_inicio_sesion();
        E_usuario datos1 = new E_usuario();
        datos1 = abrir.open_session(datos_loggin);

        //llenamos session
        Session["rolID"] = datos1.IdUser;
        Session["nomUser"] = datos1.Nombre;
        Session["docUser"] = datos1.Documento;
        Session["user"] = datos1.UserName;
        Session["dinero"] = datos1.Dinero;
        Session["rolUser"] = datos1.IdRol;

        //confirmamos y redireccionamos
        Response.Write(datos1.Mensajes);

    }
Пример #2
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