Page::$messages[] = array('type' => 'success', 'message' => 'Package successfully removed'); } Page::Package(); break; case 'delcustomer': if (!is_numeric($_REQUEST['userid']) && !isset($_REQUEST['username'])) { Page::$messages[] = array('type' => 'attention', 'message' => 'User ID is not set'); } else { $user = User::getInstance(); if (!is_numeric($_REQUEST['userid'])) { $userid = $user->GetID(trim($_REQUEST['username']), 'username'); } else { $userid = $_REQUEST['userid']; } $user->Delete($userid); Page::ManageCustomers(); } break; case 'delinv': if (!is_numeric($_REQUEST['invid'])) { Page::$messages[] = array('type' => 'attention', 'message' => 'Invoice ID is not set'); } else { $inv = Invoice::getInstance(); $inv->Delete($_REQUEST['invid']); Page::ManageInvoices(); } break; case 'editinv': $inv = Invoice::getInstance(); try { $inv->BatchUpdate($_POST, $_POST['invoiceid']);