コード例 #1
0
ファイル: LevelQuery.cs プロジェクト: 0thElement/ArcCore
        public static Level Get(int id)
        {
            Level level = Collection.FindById(id);

            if (level.PackId == -1)
            {
                level.Pack = null;
            }
            else
            {
                level.Pack = PackQuery.Get(level.PackId);
            }
            return(level);
        }
コード例 #2
0
ファイル: LevelQuery.cs プロジェクト: 0thElement/ArcCore
        public static IEnumerable <Level> List()
        {
            IEnumerable <Level> levels = Collection.FindAll();

            foreach (Level level in levels)
            {
                if (level.PackId == -1)
                {
                    level.Pack = null;
                }
                else
                {
                    level.Pack = PackQuery.Get(level.PackId);
                }
            }
            return(levels);
        }