Esempio n. 1
0
        /// <summary>
        /// Metodo encargado de realizar la aplicacion de permisos en los botones de las paginas.
        /// </summary>
        /// <param name="pagina">The pagina.</param>
        /// <remarks>
        /// Autor: Edson Joel Nieto Ardila - INTERGRUPO\enieto
        /// FechaDeCreacion: 24/12/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        public void ValidarPermisosPagina(Page pagina)
        {
            string permisos = Session[Resources.GlobalWeb.General_Session_PERMISOPAGINAUSUARIO] as string;

            if (!string.IsNullOrEmpty(permisos))
            {
                CargaObjetos.AplicarPermisos(pagina, permisos);
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Metodo encargado de aplicar los permisos por pagina.
        /// </summary>
        /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param>
        /// <remarks>
        /// Autor: Edson Joel Nieto Ardila - INTERGRUPO\enieto
        /// FechaDeCreacion: 20/12/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        protected override void OnLoad(EventArgs e)
        {
            if (this.Master != null)
            {
                HiddenField hiddenfieldPermisos = Master.FindControl("PermisosGenerales") as HiddenField;
                if (hiddenfieldPermisos != null)
                {
                    CargaObjetos.AplicarPermisos(this.Page, hiddenfieldPermisos.Value);
                }
            }

            base.OnLoad(e);
        }