public ActionResult Edit(Flight flight) { if (ModelState.IsValid) { flightMgr.EditFlight(flight); int id = Convert.ToInt32(Request["Business"].ToString()); FlightClass flightclass = flightMgr.FindFlightClass(id); flightclass.NoOfSeats = Convert.ToInt32(Request["2"].ToString()); flightMgr.EditFlightClass(flightclass); int id1 = Convert.ToInt32(Request["Economy"].ToString()); FlightClass flightclass1 = flightMgr.FindFlightClass(id); flightclass.NoOfSeats = Convert.ToInt32(Request["1"].ToString()); flightMgr.EditFlightClass(flightclass1); TempData["Message"] = "Flight Details Edited sucessfully..."; return(RedirectToAction("Index")); } ViewBag.AirlineId = new SelectList(flightMgr.GetAllAirline(), "AirlineId", "AirlineName", flight.AirlineId); ViewBag.TravelClass = flightMgr.GetAllTravelClass(); ViewBag.FlightClass = flightMgr.GetFlightClass(); ViewBag.Message = "Something went wrong try again...."; return(View(flight)); }