public ActionResult Person(int i) { Person person = StarWarsDAL.GetPerson(i); return(View(person)); //return View(StarWarsDAL.GetPerson(i)); }
// films/index // films/ public IActionResult Index() { IStarWarsDAL dal = new StarWarsDAL(); var films = dal.GetFilms(); return(View(films)); }
public ActionResult Planet(int i) { Planet planet = StarWarsDAL.GetPlanet(i); return(View(planet)); //return View(StarWarsDAL.GetPerson(i)); }
// /food/eat?creature=wookie&meal=breakfast // /food/eat/wookie/breakfast public IActionResult Eat(EatViewModel eatInfo) { if (eatInfo.Creature == null || eatInfo.Meal == null) { return(NotFound()); } // Received request from browers (Step 1 of MVC workflow) IStarWarsDAL dal = new StarWarsDAL(); EatDetailViewModel vm = new EatDetailViewModel(); vm.Creature = eatInfo.Creature; vm.Meal = eatInfo.Meal; // Get data from Model (Step 2 & 3 of MVC workflow) vm.FoodItems = dal.GetFoodInfo(eatInfo.Creature, eatInfo.Meal); // Send data to View (Step 4 & 5 of MVC workflow) var htmlResult = View(vm); // Send View data to browser (Step 6 of MVC workflow) return(htmlResult); }
public async Task <IActionResult> PersonSearch(int selection) { StarWarsDAL db = new StarWarsDAL(); Person Jedi = await db.GetPerson(selection); ViewBag.Type = "Person"; return(View("Index", Jedi)); }
public async Task <IActionResult> PlanetSearch(int selection) { StarWarsDAL db = new StarWarsDAL(); Planet Home = new Planet(); Home = await db.GetPlanet("https://swapi.co/api/planets/" + Convert.ToString(selection) + "/"); ViewBag.Type = "Planet"; return(View("ResultPlanet", Home)); }
//films/filmdetails/{id} //films/filmdetails?id={id} public IActionResult Detail(string id) { IStarWarsDAL dal = new StarWarsDAL(); var film = dal.GetFilm(id); if (film == null) { return(NotFound()); } else { return(View(film)); } }
public IActionResult Index() { // ViewBag.text = CallStarWarsAPI(); Person luke = StarWarsDAL.GetPerson(1); ViewBag.name = luke.Name; //string beerText = CallBeerAPI(); //JToken t2 = ParseJsonString(beerText); //ViewBag.beer = t2.ToString(); return(View()); }
public IActionResult CreatureBreakfast(string creature) { // Received request from browers (Step 1 of MVC workflow) if (creature == null) { return(NotFound()); } IStarWarsDAL dal = new StarWarsDAL(); EatDetailViewModel vm = new EatDetailViewModel(); vm.Creature = creature; vm.Meal = "breakfast"; // Get data from Model (Step 2 & 3 of MVC workflow) vm.FoodItems = dal.GetFoodInfo(vm.Creature, vm.Meal); // Send data to View (Step 4 & 5 of MVC workflow) var htmlResult = View("Eat", vm); // Send View data to browser (Step 6 of MVC workflow) return(htmlResult); }
public PlanetsController(IConfiguration configuration) { //IConfiguration configuration //_configuration = configuration.GetSection("APIKeys")["OmdbAPI"]; SW = new StarWarsDAL(configuration); }
public ActionResult Planet(int i) { Planet planet = StarWarsDAL.GetPlanet(i); return(View("PlanetView", planet)); }
public ActionResult Person(int i) { Person person = StarWarsDAL.GetPerson(i); return(View("PersonView", person)); }
public ActionResult Planet(int i) { return(View(StarWarsDAL.GetPlanet(i))); }
public ActionResult Person(int i) { return(View(StarWarsDAL.GetPerson(i))); }
public HomeController(IConfiguration configuration) { SW = new StarWarsDAL(configuration); }