function Modify() { $checkboxes = Request::RequestParams("chkflights"); $btnEdit = Request::RequestParams("btnEdit"); $btnDelete = Request::RequestParams("btnDelete"); $flightModel = new FlightModel(); if (isset($checkboxes)) { if (isset($btnDelete)) { foreach ($checkboxes as $key => $flightID) { $flightModel->DeleteFlight($flightID); } } else { if (isset($btnEdit)) { if (count($checkboxes) == 1) { $indexID = $checkboxes[0]; $flight = $flightModel->GetFlightById($indexID); $flight->mode = "edit"; $flight->checked = true; Session::set("modifier_plane", $flight->planeID); $this->flightModelView->flight = $flight; } } } } $this->flightModelView->flightList = $flightModel->GetAllFlights(); $this->ViewBag("Title", "New Flight"); $this->ViewBag("Controller", "Flight"); $this->ViewBag("Page", "Index"); return $this->View($this->flightModelView, "Account", "Index"); }
function Flight() { $id = Request::RequestParams("id"); include_once "models/FlightModel.php"; $flightModel = new FlightModel(); $this->viewModel->flightDbModel = $flightModel; $this->viewModel->flight = $flightModel->GetFlightById($id); $this->ViewBag("Title", "Booking"); $this->ViewBag("Controller", "Booking"); $this->ViewBag("Page", "Flight"); return $this->View($this->viewModel, "Home", "Index"); }