Exemplo n.º 1
0
     $tabTarget = 1;
 }
 //Only full editors can perform following actions
 if ($isEditor == 1 || $isEditor == 2) {
     if ($action == 'Add Record') {
         $statusStr = $occManager->addOccurrence($_POST);
         if (strpos($statusStr, 'SUCCESS') !== false) {
             $occManager->setQueryVariables();
             $qryCnt = $occManager->getQueryRecordCount();
             $qryCnt++;
             if ($goToMode) {
                 //Go to new record
                 $occIndex = $qryCnt;
             } else {
                 //Stay on record and get $occId
                 $occId = $occManager->getOccId();
             }
         }
     } elseif ($action == 'Delete Occurrence') {
         $statusStr = $occManager->deleteOccurrence($occId);
         if (strpos($statusStr, 'SUCCESS') !== false) {
             $occId = 0;
             $occManager->setOccId(0);
         }
     } elseif ($action == 'Transfer Record') {
         $transferCollid = $_POST['transfercollid'];
         if ($transferCollid) {
             if ($occManager->transferOccurrence($occId, $transferCollid)) {
                 if (!isset($_POST['remainoncoll']) || !$_POST['remainoncoll']) {
                     $occManager->setCollId($transferCollid);
                     $collId = $transferCollid;