Example #1
0
        public ResponseGetAllWorkSamples GetWorkSamples(RequestGetWorkSamples request = null)
        {
            var response = new ResponseGetAllWorkSamples(request?.Paging);

            var data = dbManager.GetWorksamples();

            var result = data.Sorting(request?.Sorting).Pagination(response.Paging).ToList();

            var cData = result.Select(t => new WorkSample()
            {
                Description = t.Description, ImageName = t.ImageName, ImagePath = t.ImagePath, Id = t.Id
            }).ToList();

            response.Data = cData;

            return(response);
        }
Example #2
0
 public ResponseGetAllWorkSamples GetWorkSamples([FromQuery] RequestGetWorkSamples request)
 {
     return(ExecuteWrapper.Execute(() => { return aManager.GetWorkSamples(request); }));
 }