require_once '../../views/_secureHead.php'; require_once $relative_base_path . 'models/add.php'; require_once $relative_base_path . 'models/table.php'; require_once $relative_base_path . 'models/button.php'; if (isset($sessionManager) && $sessionManager->isAuthorized()) { $id = request_isset('id'); $amount = request_isset('amount'); $category = request_isset('category'); $store = request_isset('store'); $items = request_isset('items'); $startdate = request_isset('startdate'); $enddate = request_isset('enddate'); switch ($page_action) { case 'update_by_id': $db_update_success = BudgetManager::updateRecurringRecord($id, $amount, $category, $store, $items, $startdate, $enddate); break; case 'add_budget_item': $db_add_success = BudgetManager::addRecurringRecord($amount, $category, $store, $items, $startdate, $enddate); break; case 'delete_by_id': $db_delete_success = BudgetManager::deleteRecurringRecord($id); break; } $page_title = 'Recurring | Budget'; $alt_menu = getAddButton() . getBackButton(); $addModel = new AddModel('Add', 'add_budget_item'); $addModel->addRow('amount', 'Amount'); $addModel->addRow('category', 'Category'); $addModel->addRow('store', 'Store'); $addModel->addRow('items', 'Items');