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; }
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; }