Esempio n. 1
0
        public JsonResult SearchActorWithName(string searchTerm)
        {
            var result     = _actorDataProvider.GetActorBySearchString(searchTerm, null);
            var jsonResult = result.Select(results => new { id = results.Id, name = results.Name });

            return(Json(jsonResult, JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
        public ActionResult Index(int?page, string searchString = null)
        {
            ViewBag.ActorFilter = searchString;
            var actors              = _actorDataProvider.GetActorBySearchString(searchString, ApplicationUser);
            var pageSize            = 5;
            var pageNumber          = (page ?? 1);
            var actorsListViewModel = new ActorsListViewModel()
            {
                Actors = actors.ToPagedList(pageNumber, pageSize)
            };

            return(View(actorsListViewModel));
        }