コード例 #1
0
        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));
        }
コード例 #2
0
        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));
        }
コード例 #3
0
        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));
        }
コード例 #4
0
        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);
        }
コード例 #5
0
        public ActionResult New(int itineraryId)
        {
            Itinerary itinerary = Itinerary.Find(itineraryId);

            return(View(itinerary));
        }