Example #1
0
        public GetPeriodesResponse GetPeriodes(GetPeriodesRequest request)
        {
            var response = new GetPeriodesResponse();
            var periodes = DataContext.Periodes.ToList();

            response.Periodes = periodes.MapTo <GetPeriodesResponse.Periode>();
            return(response);
        }
Example #2
0
        public GetPeriodesResponse GetPeriodesForGrid(GetPeriodesRequest 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 GetPeriodesResponse
            {
                TotalRecords = totalRecords,
                Periodes = data.ToList().MapTo <GetPeriodesResponse.Periode>()
            });
        }