Пример #1
0
        public IActionResult Index()
        {
            ViewBag.Fact = "Just ask Chuck!";

            CreateFactCategories();

            FactCategoryList objBind = new FactCategoryList();

            objBind.FactCategories = FactCategories;
            return(View(objBind));
        }
Пример #2
0
        public async Task <ActionResult> Index(FactCategoryList Obj)
        {
            string url = (Obj.SelectedCategory == "none" || Obj.SelectedCategory == null) ? $"http://askchuckapi/api/quotes" : $"http://askchuckapi/api/quotes?category={Obj.SelectedCategory}";

            HttpResponseMessage response = await client.GetAsync(url);

            if (response.IsSuccessStatusCode)
            {
                ViewBag.Fact = await response.Content.ReadAsStringAsync();
            }

            FactCategoryList objBind = new FactCategoryList();

            objBind.FactCategories   = FactCategories;
            objBind.SelectedCategory = Obj.SelectedCategory;
            return(View(objBind));
        }