public ActionResult Show(int itineraryId, int tripId) { Trip trip = Trip.Find(tripId); Itinerary itinerary = Itinerary.Find(itineraryId); Dictionary <string, object> model = new Dictionary <string, object>(); model.Add("trip", trip); model.Add("itinerary", itinerary); return(View(model)); }
public ActionResult Show(int id) { Dictionary <string, object> model = new Dictionary <string, object>(); Itinerary selectedItinerary = Itinerary.Find(id); List <Trip> itineraryDestinations = selectedItinerary.Destinations; model.Add("itinerary", selectedItinerary); model.Add("trips", itineraryDestinations); return(View(model)); }
public ActionResult Create(int id, string cityName, int date, int rating) { Dictionary <string, object> model = new Dictionary <string, object>(); Itinerary foundItinerary = Itinerary.Find(id); Trip newTrip = new Trip(cityName, date, rating); foundItinerary.AddTrip(newTrip); List <Trip> itineraryTrips = foundItinerary.Destinations; model.Add("trips", itineraryTrips); model.Add("itinerary", foundItinerary); return(View("Show", model)); }
public void Find_ReturnsCorrectItinerary_Itinerary() { //Arrange string name1 = "Test Itinerary1"; string name2 = "Test Itineray2"; Itinerary newItinerary1 = new Itinerary(name1); Itinerary newItinerary2 = new Itinerary(name2); //Act Itinerary result = Itinerary.Find(2); //Assert Assert.AreEqual(newItinerary2, result); }
public ActionResult New(int itineraryId) { Itinerary itinerary = Itinerary.Find(itineraryId); return(View(itinerary)); }