private void getOpcionmenu() { List <OpcionMenu> lopcionmenu = new OpcionmenuBC().GetPerfilopcionmenu(id_perfil); this.gr_dato.DataSource = lopcionmenu; this.gr_dato.DataBind(); }
private void getOpcionmenu() { List <OpcionMenu> lopcionmenu = new OpcionmenuBC().GetUsuarioopcionmenu(cuenta_usuario); this.gr_dato.DataSource = lopcionmenu; this.gr_dato.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { Response.AddHeader("Refresh", Convert.ToString((Session.Timeout * 60) + 5)); var menu = new OpcionmenuBC().GetOpcionmenuBycodigo(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["D"])); Titulo = menu.Descripcion; UrlManual = menu.UrlManual; if (Titulo != null) { lblTitulo.Text = Titulo; if (UrlManual.Trim() != string.Empty) { lnkAyuda.Visible = true; lnkAyuda.HRef = UrlManual; } else { lnkAyuda.Visible = false; } } if (Session["usrname"] == null || Session["usrname"].ToString().Trim() == "") { FuncionGlobal.alerta("Necesitamos que inicie sesion", Page); Response.Redirect("~/login.aspx"); } if (!IsPostBack) { menu_usuario(); Usuario usuario = Perfilusuario(); Cliente cliente = new ClienteBC().getcliente(usuario.Cliente.Id_cliente); imgLogo.ImageUrl = cliente.Imagen; } }
private void menu_usuario() { var lOpcionmenu = new OpcionmenuBC().GetOpcionmenuByusuario((string)(Session["usrname"])); ulMenu.Controls.Clear(); var conteo = 0; foreach (var mopcionmenu in lOpcionmenu) { ulMenu.InnerHtml += "<tr><td><a href=\"/" + mopcionmenu.Url + "?D=" + FuncionGlobal.FuctionEncriptar(mopcionmenu.Codigoopcionmenu) + " \">" + mopcionmenu.Descripcion + "</a></td></tr>"; conteo = conteo + 1; } }
private void menu_usuario() { tr_menu.Nodes.Clear(); tr_menu.Nodes.Add(new TreeNode("FAVORITOS", "FAVORITOS")); tr_menu.Nodes.Add(new TreeNode("CONTABILIDAD / FINANZAS", "CONTABILIDAD / FINANZAS")); tr_menu.Nodes.Add(new TreeNode("DATOS / ESTADISTICAS", "DATOS / ESTADISTICAS")); tr_menu.Nodes.Add(new TreeNode("MANTENEDORES", "MANTENEDORES")); tr_menu.Nodes.Add(new TreeNode("OPERACIONAL", "OPERACIONAL")); var lOpcionmenuFavorito = new OpcionmenuBC().GetOpcionmenuFavoritoByusuario((string)(Session["usrname"])); foreach (var opcionMenu in lOpcionmenuFavorito) { tr_menu.Nodes[0].ChildNodes.Add(new TreeNode(opcionMenu.Descripcion, "FAVORITOS", "", opcionMenu.Url + "?D=" + FuncionGlobal.FuctionEncriptar(opcionMenu.Codigoopcionmenu), "")); } var lOpcionmenu = new OpcionmenuBC().GetOpcionmenuByusuario((string)(Session["usrname"])); foreach (OpcionMenu opcionmenu in lOpcionmenu) { switch (opcionmenu.Orden) { case 1: tr_menu.Nodes[3].ChildNodes.Add(new TreeNode(opcionmenu.Descripcion, "MANTENEDORES", "", opcionmenu.Url + "?D=" + FuncionGlobal.FuctionEncriptar(opcionmenu.Codigoopcionmenu), "")); break; case 2: tr_menu.Nodes[4].ChildNodes.Add(new TreeNode(opcionmenu.Descripcion, "OPERACIONAL", "", opcionmenu.Url + "?D=" + FuncionGlobal.FuctionEncriptar(opcionmenu.Codigoopcionmenu), "")); break; case 3: tr_menu.Nodes[2].ChildNodes.Add(new TreeNode(opcionmenu.Descripcion, "DATOS / ESTADISTICAS", "", opcionmenu.Url + "?D=" + FuncionGlobal.FuctionEncriptar(opcionmenu.Codigoopcionmenu), "")); break; case 4: tr_menu.Nodes[1].ChildNodes.Add(new TreeNode(opcionmenu.Descripcion, "CONTABILIDAD / FINANZAS", "", opcionmenu.Url + "?D=" + FuncionGlobal.FuctionEncriptar(opcionmenu.Codigoopcionmenu), "")); break; } } tr_menu.CollapseAll(); }