public JsonResult Search(string searchtext)
        {
            List <Product> results = null;

            //use product mocker
            IDataContext <Product> context = new ProductMocker();

            Repository <Product> repo = new Repository <Product>(context);

            if (string.IsNullOrEmpty(searchtext))
            {
                //no seach text so just return popular products
                results = repo.LoadPopular();
            }
            else
            {
                results = repo.Search(searchtext);
            }

            return(Json(results, JsonRequestBehavior.AllowGet));
        }
示例#2
0
 public void Init()
 {
     m_mocker = new ProductMocker();
 }