public ActionResult Index(FlightTime fp) { FlightDal fd = new FlightDal(); FlightDetails f = new FlightDetails(); f.Arrival_Airport = fp.ArrivalAirport; f.Depart_Airport = fp.DepartureAirport; f.Depart_Time = fp.FlightDate; List <FlightDetails> mylist = new List <FlightDetails>(); List <FlightModel> flist = new List <FlightModel>(); mylist = fd.FindFlights(f); foreach (var item in mylist) { FlightModel fm = new FlightModel(); fm.Amount = item.Amount; fm.Arrival_Airport = item.Arrival_Airport; fm.Depart_Airport = item.Depart_Airport; fm.Arrival_Time = item.Arrival_Time; fm.Depart_Time = item.Depart_Time; fm.Flightno = item.Flightno; fm.Seating_Capacity = item.Seating_Capacity; fm.Availaible_Seat = fd.FindSeat(item.Flightno); flist.Add(fm); } TempData["FP"] = flist; return(RedirectToAction("ShowFlights")); }
// GET: User public ActionResult Index() { FlightDal fd = new FlightDal(); ViewBag.arrival = fd.GetArrivalCitiesS(); ViewBag.depart = fd.GetDepartCities(); return(View()); }