public static SystemMenu GetSystemMenu(string menuCode)
        {

            SystemMenu item = new SystemMenu();
            DataTable dt = SystemDAL.BaseProvider.GetSystemMenu(menuCode);
            if (dt.Rows.Count > 0)
            {
                item.FillData(dt.Rows[0]);
                if (!string.IsNullOrEmpty(item.PCode))
                    item.PCodeName = GetSystemMenu(item.PCode).Name;
            }

            return item;
        }
예제 #2
0
        public static SystemMenu GetSystemMenu(string menuCode)
        {
            SystemMenu item = new SystemMenu();
            DataTable  dt   = SystemDAL.BaseProvider.GetSystemMenu(menuCode);

            if (dt.Rows.Count > 0)
            {
                item.FillData(dt.Rows[0]);
                if (!string.IsNullOrEmpty(item.PCode))
                {
                    item.PCodeName = GetSystemMenu(item.PCode).Name;
                }
            }

            return(item);
        }
        public static List<SystemMenu> GetSystemMenus() {
            List<SystemMenu> list = new List<SystemMenu>();
            DataTable dt = SystemDAL.BaseProvider.GetSystemMenus();
            SystemMenu model;

            foreach (DataRow item in dt.Rows)
            {
                model = new SystemMenu();
                model.FillData(item);

                if (!string.IsNullOrEmpty(model.PCode))
                    model.PCodeName = GetSystemMenu(model.PCode).Name;

                list.Add(model);
            }

            return list;
        }
예제 #4
0
        public static List <SystemMenu> GetSystemMenus()
        {
            List <SystemMenu> list = new List <SystemMenu>();
            DataTable         dt   = SystemDAL.BaseProvider.GetSystemMenus();
            SystemMenu        model;

            foreach (DataRow item in dt.Rows)
            {
                model = new SystemMenu();
                model.FillData(item);

                if (!string.IsNullOrEmpty(model.PCode))
                {
                    model.PCodeName = GetSystemMenu(model.PCode).Name;
                }

                list.Add(model);
            }

            return(list);
        }