public IEnumerable <ArtDirectory> Get() { var searchRQ = new SearchRQ { Name = "Pictura a", Category = 1, PriceMin = 74, PriceMax = 78, Size = "M", Original = "ORIGINAL", Signed = true, Page = 0 }; var response = _catalogService.SearchArtDirectory(searchRQ); return(response.ArtDirectory.Select(index => new ArtDirectory { Name = index.Name, Description = index.Description, Price = index.Price, Original = index.Original }) .ToArray()); }
public ActionResult Post(SearchRQ id) { //var request = JsonConvert.DeserializeObject<SearchRQ>(id); var results = _catalogService.SearchArtDirectory(id); var json = JsonConvert.SerializeObject(results); return(Ok(results)); }
public SearchRS SearchArtDirectory(SearchRQ request) { var response = new SearchRS(); var list = _unitOfWork.ArtDirectoryRepository.SearchArt( request.Name, request.Category, request.PriceMin, request.PriceMax, request.Size, request.Original, request.Signed, request.Page); response.ArtDirectory = list; response.Page = request.Page; return(response); }