Example #1
0
File: edit.php Project: apexJCL/mvc
 /**
  * This method manages the update management, where it is update, delete or create a new book/author/editorial/genre
  */
 public function update()
 {
     $model = new Management();
     switch ($_GET['subaction']) {
         case 'add':
             $model->add();
             break;
         case 'update':
             $model->update();
             break;
         case 'delete':
             $model->delete();
             break;
     }
     switch ($_GET['type']) {
         // This is only for redirect purposes
         case 'book':
             header('Location: index.php?action=manage&type=books');
             break;
         case 'author':
             header('Location: index.php?action=manage&type=authors');
             break;
         case 'editorial':
             header('Location: index.php?action=manage&type=editorials');
             break;
         case 'genre':
             header('Location: index.php?action=manage&type=genres');
             break;
         case 'reader':
             header('Location: index.php?action=manage&type=readers');
             break;
     }
 }