protected void Page_Load(object sender, EventArgs e) { ///liberar usuario bloqueados LLogin login = new LLogin(); login.liberar_sesion(); /// StringWriter strWriter = new StringWriter(new CultureInfo(0x240A)); strWriter.Write(DateTime.Now.DayOfWeek + " " + DateTime.Now.ToShortDateString()); this.LB_Hora_Fecha_Actual.Text = strWriter.ToString(); try { utili.IdTipoUsuario = int.Parse(Session["idTipoUsuario"].ToString()); utili.IdUsuario = int.Parse(Session["idUsuario"].ToString()); utili.ImagenUsuario = Session["imagen"].ToString(); utili.SaveLocationLogo = Server.MapPath(Session["imagen"].ToString()); // mapear imagen } catch (NullReferenceException ei) { utili.IdTipoUsuario = 0; utili.IdUsuario = 0; utili.SaveLocationLogo = "~/Imagenes/ImagenesWeb/imagen_vacia.png"; } try { utili = logica.Session(utili, (int)Session["idioma"]); } catch (Exception) { Session["idioma"] = 1; utili = logica.Session(utili, (int)Session["idioma"]); } L_TUsuario.Visible = utili.AuxBolean; L_TEMail.Visible = utili.AuxBolean; L_TTipoUsuario.Visible = utili.AuxBolean; L_Usuario.Visible = utili.AuxBolean; L_EMail.Visible = utili.AuxBolean; L_TipoUsuario.Visible = utili.AuxBolean; LB_CerrarSesion.Visible = utili.AuxBolean; I_Usuario.Visible = utili.AuxBolean; I_Usuario.ImageUrl = utili.ImagenUsuario; Session["usser"] = utili.User; L_Usuario.Text = utili.Nombre; L_EMail.Text = utili.Email; L_TipoUsuario.Text = utili.Mensaje; Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); try { componentes = idioma.controlarIdioma((int)Session["idioma"], 1); } catch (Exception) { componentes = idioma.controlarIdioma(1, 1); } L_FechaMensaje.Text = componentes["L_FechaMensaje"].ToString(); L_TUsuario.Text = componentes["L_TUsuario"].ToString(); L_TEMail.Text = componentes["L_TEMail"].ToString(); L_TTipoUsuario.Text = componentes["L_TTipoUsuario"].ToString(); LB_CerrarSesion.Text = componentes["LB_CerrarSesion"].ToString(); }