コード例 #1
0
        public List <AdminMenuViewModel> GetAllMenuFunction()
        {
            List <AdminMenuViewModel> adminLayoutViewModel = new List <AdminMenuViewModel>();
            var mainFunction = new Function();

            mainFunction.function_id        = 0;
            mainFunction.function_state     = 0;
            mainFunction.function_father_id = 0;
            var functionList = funDao.Select(mainFunction);

            foreach (var item in functionList)
            {
                item.function_father_id = item.function_id;
                item.function_id        = 0;
                var chiledFunctions  = funDao.Select(item);
                AdminMenuViewModel m = new AdminMenuViewModel();
                m.function       = item;
                m.chiledFunction = chiledFunctions;
                adminLayoutViewModel.Add(m);
            }


            return(adminLayoutViewModel);
        }
コード例 #2
0
 /// <summary>
 /// 查询所有数据
 /// </summary>
 /// <returns>返回查询到的表格数据</returns>
 public DataSet Select()
 {
     return(functiondao.Select());
 }