예제 #1
0
        public GetLevelsResponse GetLevels(GetLevelsRequest request)
        {
            var levels = DataContext.Levels.ToList();
            var response = new GetLevelsResponse();
            response.Levels = levels.MapTo<GetLevelsResponse.Level>();
            //response.Levels = levels.MapTo<GetLevelResponse>();

            return response;
        }
예제 #2
0
파일: LevelService.cs 프로젝트: fazar/Pear
        public GetLevelsResponse GetLevels(GetLevelsRequest request)
        {
            int totalRecords;
            var data = SortData(request.Search, request.SortingDictionary, out totalRecords);
            if (request.Take != -1)
            {
                data = data.Skip(request.Skip).Take(request.Take);
            }

            return new GetLevelsResponse
            {
                TotalRecords = totalRecords,
                Levels = data.ToList().MapTo<GetLevelsResponse.Level>()
            };

            //var levels = DataContext.Levels.ToList();
            //var response = new GetLevelsResponse();
            //response.Levels = levels.MapTo<GetLevelsResponse.Level>();
            ////response.Levels = levels.MapTo<GetLevelResponse>();

            //return response;
        }