Exemple #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            this.lblMensaje.Visible = false;
            TipoPersona tipo = (TipoPersona)Session["tipousuario"];

            if (tipo != null)
            {
                if (!Util.ValidarPermisos.TienePermisosUsuario(tipo.Id, this.Page.AppRelativeVirtualPath.Replace("~/", "").Replace(".aspx", "")))
                {
                    Response.Redirect("~/Permisos.aspx");
                }
            }
            else
            {
                Response.Redirect("~/Login.aspx");
            }
            if (!IsPostBack)
            {
                this.BindGV();
                var dataList = conte.dameTodos();
                this.listIdMateria.DataSource     = dataList;
                this.listIdMateria.DataValueField = "Id";
                this.listIdMateria.DataTextField  = "DescripcionMateria";
                this.listIdMateria.DataBind();
            }
            this.formActionPanel.Visible = false;
            this.formPanel.Visible       = false;
        }
        protected void BindGV()
        {
            List <Entidades.Materia> materias = new List <Entidades.Materia>();

            materias = ce.dameTodos();
            this.gridView.DataSource = materias;
            this.gridView.DataBind();
        }
        public void Listar()
        {
            ControladorMaterias ul = new ControladorMaterias();

            dgvUsuarios.DataSource = ul.dameTodos();  //asignaremos el resultado a la propiedad DataSource de la grilla
        }