예제 #1
0
        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);
                }
            }
        }
예제 #2
0
    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)
        {
        }
    }