public System.Web.Http.IHttpActionResult Get([FromQuery] string search, [FromQuery] int page, [FromQuery] int rows, [FromQuery] int order) { var list = ctx.listArtits(search, page, rows, (ArtitsOrderBy)order); PagerResult result = new PagerResult(page, rows); result.totalRecords = ctx.totalArtists(); result.setResult <Artist>(list); return(Ok(result)); }
public IHttpActionResult Get([FromUri] string search, [FromUri] string artistId, [FromUri] int page, [FromUri] int rows, [FromUri] int order) { var list = ctx.listProducts(search, artistId, page, rows, (ProductOrderBy)order); PagerResult result = new PagerResult(page, rows); result.totalRecords = ctx.totalProducts(); result.setResult <Product>(list); return(Ok(result)); }