public ResultSet <JobsViewModel> QueryItems(IJobsMappingDataService dataService) { var searchQuery = new JobsMappingQuery() { Date = null, NumberOfActiveJobs = null, NumberOfJobViews = null, NumberOfPredictedJobViews = null }; var result = dataService.GetJobsQuery(searchQuery); var resultsResultSet = new ResultSet <JobsMapping> { Items = result.Items, }; var results = MapToResultSet(resultsResultSet); return(results); }
public ResultSet <JobsMapping> GetJobsQuery(JobsMappingQuery item) { var jobsMapper = new DbReaderMapper <JobsMapping>(); var parameters = new { Date = item.Date, NumberOfActiveJobs = item.NumberOfActiveJobs, NumberOfJobViews = item.NumberOfJobViews, NumberOfPredictedJobViews = item.NumberOfPredictedJobViews }; ReadStoredProcedure("GetJobsMapping", parameters, jobsMapper); var results = new ResultSet <JobsMapping> { Items = jobsMapper.Results.ToArray() }; return(results); }
public ResultSet <JobsMapping> GetJobsQuery(JobsMappingQuery item) { return(JobsMappingDataService.GetJobsQuery(item)); }