public U_aux_master_Usr page_load(Object Session) { U_aux_master_Usr response = new U_aux_master_Usr(); if (Session == null) { //Response.Redirect("LoginUsr.aspx"); UEUsuario user = new UEUsuario(); user.RutaArch = ""; user.NomArch = ""; user.NomUsr = ""; user.ApelUsr = ""; response.User = user; response.Response = "LoginUsr.aspx"; return(response); } else { DataTable datos = (DataTable)Session; if (int.Parse(datos.Rows[0]["idTipo"].ToString()) != 3) { //Redireccionar //Response.Redirect("LoginUsr.aspx"); UEUsuario user = new UEUsuario(); user.RutaArch = ""; user.NomArch = ""; user.NomUsr = ""; user.ApelUsr = ""; response.User = user; response.Response = "LoginUsr.aspx"; return(response); } else { UEUsuario user = new UEUsuario(); user.RutaArch = datos.Rows[0]["rutaArchivo"].ToString(); user.NomArch = datos.Rows[0]["nomArchivo"].ToString(); user.NomUsr = datos.Rows[0]["nomUsuario"].ToString(); user.ApelUsr = datos.Rows[0]["apeUsuario"].ToString(); response.User = user; response.Response = "0"; return(response); } } }
protected void Page_Load(object sender, EventArgs e) { L_MasterBoardUsr logica = new L_MasterBoardUsr(); U_aux_master_Usr response = logica.page_load(Session["Sesion"]); String rutaFoto = response.User.RutaArch + response.User.NomArch; DataTable datos = (DataTable)Session["Sesion"]; IMG_FotoPerfilSideBar.ImageUrl = rutaFoto; LB_NombreSideBar.Text = response.User.NomUsr; LB_ApellidoSideBar.Text = response.User.ApelUsr; IMG_PerfilHeatherNR.ImageUrl = rutaFoto; LB_NombreHeatherNR.Text = response.User.NomUsr; //Redireccion Segun Sea El Caso String texto = "redireccionar('" + response.Response + "');"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Sripts", texto); //Seteando Idiomas L_Idioma idiot = new L_Idioma(); Object sesidioma = Session["idiomases"]; Int32 formulario = 1; Int32 idiom = Convert.ToInt32(sesidioma); Hashtable compIdioma = new Hashtable(); idiot.mostraridioma(formulario, idiom, compIdioma); try { this.titulo.Text = compIdioma["titulo"].ToString(); this.perfil.InnerText = compIdioma["perfil"].ToString(); this.Edit_Info.InnerText = compIdioma["Edit_Info"].ToString(); this.mirar_perfil.InnerText = compIdioma["mirar_perfil"].ToString(); this.camb_info.InnerText = compIdioma["camb_info"].ToString(); this.camb_pass.InnerText = compIdioma["camb_pass"].ToString(); this.peticiones.InnerText = compIdioma["peticiones"].ToString(); this.ult_visit.InnerText = compIdioma["ult_visit"].ToString(); this.bloq_perfi.InnerText = compIdioma["bloq_perfi"].ToString(); } catch (Exception ex) { } }