public HttpResponseMessage SearchProducts(SearchModel model)
        {
            var viewmodel = new ProductView();

            var products = viewmodel.GetDataProduct(model);

            if (products == null)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }

            return(Request.CreateResponse(HttpStatusCode.OK, products));
        }