예제 #1
0
    public static menuitem3[] GetMenu(string usuario)
    {
        if (HttpContext.Current.Session["Counter"] == null)
        {
            YMS_ZONA_BC yms = new YMS_ZONA_BC();

            List <menuitem3> menuprincipal = new List <menuitem3>();
            menuprincipal.Add(new menuitem3()
            {
                ID = "0", Nombre = "Enviar a", icono = "2"
            });



            List <menuitem3> lst = new List <menuitem3>();
            DataTable        ds  = yms.Obtenermenu_lugar(Convert.ToInt32(usuario.Replace("lug_", "")));

            for (int value = 0; value <= ds.Rows.Count - 1; value++)
            {
                lst.Add(new menuitem3()
                {
                    ID = ds.Rows[value]["id"].ToString(), Nombre = ds.Rows[value]["nombre"].ToString(), icono = ds.Rows[value]["icono"].ToString()
                });
            }
            menuprincipal[0].subitems = lst;

            return(menuprincipal.ToArray());
        }
        else
        {
            return(null);
        }
    }