private void bindGrid() { dgvPagina.DataSource = null; using (ControladorMenus c_menus = new ControladorMenus()) { dgvPagina.DataSource = c_menus.BuscarListPaginas(); dgvPagina.DataBind(); } }
public override string[] GetAllRoles() { // Devuelvo todas las paginas disponibles (Su código). using (ControladorMenus mnu = new ControladorMenus()) { //Console.WriteLine("Hola 1"); List <Pagina> pags = mnu.BuscarListPaginas(); return(pags.Select(p => p.Codigo).ToArray()); } }
private void bindGridPaginasMenu() { using (ControladorMenus c_menu = new ControladorMenus()) { int idRol = Convert.ToInt32(Request.QueryString["idRol"]); int idMenu = Convert.ToInt32(cbxMenu.SelectedValue); List <Pagina> listp = c_menu.BuscarListPaginas(idMenu, idRol).OrderBy(p => p.NombrePagina).ToList(); dgvPaginasMenu.DataSource = null; dgvPaginasMenu.DataSource = listp; dgvPaginasMenu.DataBind(); } }
private void cargarComboPaginas() { using (ControladorMenus c_menus = new ControladorMenus()) { List <Pagina> listP = c_menus.BuscarListPaginas().OrderByDescending(p => p.NombrePagina).ToList(); Pagina pVacia = new Pagina(); pVacia.NombrePagina = "Sin Pagina"; pVacia.Idpagina = 0; listP.Add(pVacia); listP.Reverse(); cbxPaginas.DataSource = listP; cbxPaginas.DataValueField = "Idpagina"; cbxPaginas.DataTextField = "NombrePagina"; cbxPaginas.DataBind(); } }