Example #1
0
         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']);