Exemple #1
0
        public JsonResult Search(string searchString)
        {
            if (String.IsNullOrEmpty(searchString))
            {
                return(new JsonResult());
            }
            ViewBag.Message = searchString;
            var res = service.GetRepos(searchString);

            results = res;
            return(Json(Util.Util.Convert(res)));
        }
Exemple #2
0
        /*
         * This method converts a RepositorySearchResults instance
         * to a list of RepositoryViewModel.
         */
        public static List <RepositoryViewModel> Convert(RepositorySearchResults results)
        {
            List <RepositoryViewModel> res = new List <RepositoryViewModel>();

            if (results != null && results.Items != null)
            {
                foreach (Repository item in results.Items)
                {
                    res.Add(new RepositoryViewModel(item));
                }
                return(res);
            }
            return(null);
        }