public ActionResult AddDepartureToArrival(int departureId) { ArrivalCity arrival = ArrivalCity.Find(departureId); DepartureCity departure = DepartureCity.Find(Int32.Parse(Request.Form["departure-id"])); arrival.SetDepartures(departure); //Want to run the join table method return(RedirectToAction("ViewArrivals", new { id = departureId })); }
public ActionResult AddArrivalToDeparture(int arrivalId) { DepartureCity departure = DepartureCity.Find(arrivalId); ArrivalCity arrival = ArrivalCity.Find(Int32.Parse(Request.Form["arrival-id"])); departure.SetArrivals(arrival); //Want to run the join table method return(RedirectToAction("ViewDepartures", new { id = arrivalId })); }
public ActionResult ViewArrivals(int id) { Dictionary <string, object> model = new Dictionary <string, object>(); ArrivalCity selectedArrivalCity = ArrivalCity.Find(id); List <Flight> flights = selectedArrivalCity.GetInboundFlights(); List <DepartureCity> allDepartures = DepartureCity.GetAll(); model.Add("selectedArrivalCity", selectedArrivalCity); model.Add("flights", flights); model.Add("allDepartures", allDepartures); return(View(model)); }