protected void Page_Load(object sender, EventArgs e) { Response.Cache.SetNoStore(); //verificar si hay sesiones iniciadas para mostrar los componentes L_master master = new L_master(); U_master datos = master.verificar_session(Session["rolID"], Session["nomUser"], Session["user"], Session["dinero"], Session["rolUser"]); //componentes L_Bienvenido.Text = datos.Bienvenido; L_Bienvenido.Visible = datos.LBienvenido; Img_user.ImageUrl = datos.UImgUser; Img_user.Visible = datos.ImgUser; L_NomUser.Text = datos.NomUser; L_NomUser.Visible = datos.LNomUser; L_rol.Text = datos.RolUser; L_rol.Visible = datos.LRolUser; Img_money.Visible = datos.ImgMoney; L_Dinero.Text = datos.Dinero; L_Dinero.Visible = datos.LDinero; LB_cerrarSession.Visible = datos.LbCerrarSession; DDL_idiomas.Visible = datos.Ddl_idiomas; B_idioma.Visible = datos.B_idiomas; //habilitamos menus Menu1.Visible = datos.Menu_1; Menu2.Visible = datos.Menu_2; Menu3.Visible = datos.Menu_3; Menu4.Visible = datos.Menu_4; Int64 idioma; //preguntamos si la session idioma viene vacio if (Session["idioma"] == null) { //idioma por defecto idioma = Int64.Parse("1"); datos_idioma = master.idioma(idioma, 1); llenar_componentes(datos_idioma); } else if (Session["idioma"] != null) { //idioma seleccionado idioma = Int64.Parse(Session["idioma"].ToString()); datos_idioma = master.idioma(idioma, 1); llenar_componentes(datos_idioma); } }//page_load
}//componentes protected void B_idioma_Click(object sender, EventArgs e) { L_master master = new L_master(); DataTable datos_idioma = new DataTable(); Int64 idioma; //idioma Session["idioma"] = DDL_idiomas.SelectedValue.ToString(); idioma = Int64.Parse(Session["idioma"].ToString()); datos_idioma = master.idioma(idioma, 1); llenar_componentes(datos_idioma); }