Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //NavigationMenu.Orientation =  Orientation.Horizontal;

            if (Session["Generals"] != null)
            {
                SesionController = ((Sesion)(Page.Session["Generals"])) ;

            }
            else
                Response.Redirect("login.aspx");

            usuario = SesionController.Usuario;

            string url = BllMenuRol.GetRol(usuario.IdRol.ToString()).MenuDesc;
            if (usuario == null)
                Response.Redirect("login.aspx");

            //string namePage = GetCurrentPageName();
            Principal m = (Principal)sender;
            ((Label)m.FindControl("lblUsuario")).Text = usuario.Nombre; //controller.Usuario.NombreCompleto;
            ((Label)m.FindControl("lblPerfil")).Text = "Perfil: " + Generals.business.Entities.Roles.GetRol(usuario.IdRol).Descripcion;
            Session["Rol"] = Generals.business.Entities.Roles.GetRol(usuario.IdRol).Descripcion;
              //  Response.Redirect(url);
            //ScriptManager.RegisterOnSubmitStatement(this, GetType(), "Loading", "if (typeof(ValidatorOnSubmit) == 'function' && ValidatorOnSubmit() == false) return false; else $find('mpeLoading').show();");

            if (Request.QueryString["Activity"] != null)
            {
                Activity = Request.QueryString["Activity"].ToString();

            }

            ValidadPermisosSolicitud();

            //if (usuario.Organizacion != "AyP-Inversiones")
            //    NavigationMenu.Items[2].Enabled = false;
            //if (usuario.IdRol != 7 && usuario.IdRol != 49)
            //    NavigationMenu.Items[2].NavigateUrl = "CiberExpress.aspx";
            //else
            //    NavigationMenu.Items[2].NavigateUrl = "FiltroCiberExpress.aspx";

            //NavigationMenu.Items[1].NavigateUrl = "Busquedas.aspx?Id=" + usuario.Id + "&Rol=" + usuario.IdRol;

            //validarPermisosRol();
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            username.Text = Session["nombre"].ToString();
            try
            {
                if (!IsPostBack)
                {
                    //if (Session["Usuario"] != null)
                    //{

                    //}
                    //else
                    //{
                    //    Response.Redirect("Login.aspx");
                    //}

                    if (Session["Generals"] != null)
                    {
                        SesionController = ((Sesion)(Page.Session["Generals"]));
                        if (Session["Titulo"] != null)
                        {
                            Tittle.Text = Session["Titulo"].ToString();
                            Tittle.ForeColor = Color.Black;

                        }
                    }
                    else
                        Response.Redirect("login.aspx");

                    usuario = SesionController.Usuario;
                    IdRol = SesionController.Usuario.IdRol;

                    if (usuario == null)
                        Response.Redirect("login.aspx");

                }
            }
            catch (Exception ex) { Label1.Text = ex.ToString(); }
        }