コード例 #1
0
        // GET: Bird
        public ActionResult Index(string sortOrder, string searchString)
        {
            //var userId = Guid.Parse(User.Identity.GetUserId());
            //var service = new BirdService(userId);
            //var model = service.GetBirds();
            //return View(model);

            ViewBag.NameSortParm           = String.IsNullOrEmpty(sortOrder) ? "name_desc" : "";
            ViewBag.MainColorSortParm      = sortOrder == "mainColor" ? "mainColor_desc" : "mainColor";
            ViewBag.SecondaryColorSortParm = sortOrder == "secondaryColor" ? "secondaryColor_desc" : "secondaryColor";
            ViewBag.CountyNameSortParm     = sortOrder == "countyName" ? "countyName_desc" : "countyName";

            BirdService service = CreateBirdService();
            var         model   = service.SortBirds(sortOrder, searchString);

            return(View(model));
        }