public GetPeriodesResponse GetPeriodes(GetPeriodesRequest request) { var response = new GetPeriodesResponse(); var periodes = DataContext.Periodes.ToList(); response.Periodes = periodes.MapTo <GetPeriodesResponse.Periode>(); return(response); }
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>() }); }