public function showManagement() { $controller = new Management(); switch ($_GET['type']) { case 'authors': $rows = $controller->getAutorsData(); include 'view/management/authors.php'; break; case 'books': $rows = $controller->getBooksData(); include 'view/management/books.php'; break; case 'editorials': $rows = $controller->getEditorialsData(); include 'view/management/editorials.php'; break; case 'genres': $rows = $controller->getGenres(); include 'view/management/genres.php'; break; case 'readers': $rows = $controller->getUsers(); include 'view/management/users.php'; break; case 'statistics': $data = $controller->getStatistics(); include 'view/management/statistics.php'; break; } }
public function showEditScreen() { $model = new Management(); switch ($_GET['type']) { case 'book': if ($_GET['subaction'] == 'update') { $bookdata = $model->getBookData($_GET['bid']); } $authors = $model->getAutorsData(); $editorials = $model->getEditorials(); $genres = $model->getGenres(); include 'view/management/edit.php'; //Cleaning unset($bookdata); unset($authors); unset($editorials); unset($genres); break; case 'author': if ($_GET['subaction'] == 'update') { $authordata = $model->getAutorData($_GET['aid']); } include 'view/management/edit.php'; break; case 'editorial': if ($_GET['subaction'] == 'update') { $editorialdata = $model->getEditorialData($_GET['eid']); } include 'view/management/edit.php'; break; case 'genre': if ($_GET['subaction'] == 'update') { $genredata = $model->getGenreData($_GET['gid']); } include 'view/management/edit.php'; break; case 'reader': if ($_GET['subaction'] == 'update') { $userdata = $model->getUserData($_GET['uid']); } include 'view/management/edit.php'; break; } }