Example #1
0
    $stmt->execute();
    $_STATE->record_id = $stmt->fetchObject()->subtask_id;
    $stmt->closeCursor();
    update_db();
    $_STATE->msgStatus = "The subtask record for \"" . $_STATE->fields["Name"]->value() . "\" has been added to the task";
    return TRUE;
}
if ($_STATE->status == SELECT_PROJECT) {
    $scripts = array("call_server.js");
} elseif ($_STATE->status == PROPERTIES) {
    $_STATE->msgGreet = $propset->greeting();
    $scripts = $propset->set_script();
} else {
    $scripts = array();
}
EX_pageStart($scripts);
//standard HTML page start stuff - insert SCRIPTS here
EX_pageHead();
//standard page headings - after any scripts
//forms and display depend on process state; note, however, that the state was probably changed after entering
//the Main State Gate so this switch will see the next state in the process:
switch ($_STATE->status) {
    case SELECT_PROJECT:
        echo $projects->set_list();
        break;
        //end SELECT_PROJECT status ----END STATE: EXITING FROM PROCESS----
    //end SELECT_PROJECT status ----END STATE: EXITING FROM PROCESS----
    case SELECT_TASK:
        ?>
  <p>
<form method="post" name="frmAction" id="frmAction_ID" action="<?php 
Example #2
0
            }
            //	if ($_POST["btnSubmit"] != "update") {
            //		throw_the_bum_out(NULL,"Evicted(".__LINE__."): invalid btnSubmit ".$_POST["btnSubmit"]);
            //	}
            if (update_audit()) {
                $_STATE->status = STATE::DONE;
                $_STATE->goback(1);
                //setup for goback
            }
            break 2;
        default:
            throw_the_bum_out(NULL, "Evicted(" . __LINE__ . "): invalid state=" . $_STATE->status);
    }
}
//while & switch
EX_pageStart();
//standard HTML page start stuff - insert SCRIPTS here
if ($_STATE->status == SELECT_PROJECT) {
    echo "<script type='text/javascript' src='" . $EX_SCRIPTS . "/call_server.js'></script>\n";
}
EX_pageHead();
//standard page headings - after any scripts
//forms and display depend on process state; note, however, that the state was probably changed after entering
//the Main State Gate so this switch will see the next state in the process:
switch ($_STATE->status) {
    case SELECT_PROJECT:
        echo $projects->set_list();
        break;
        //end SELECT_PROJECT status ----END STATE: EXITING FROM PROCESS----
    //end SELECT_PROJECT status ----END STATE: EXITING FROM PROCESS----
    case SELECT_TASK:
            $sqlvalues .= ");";
            $_DB->exec($sqlinsert . $sqlvalues);
            $permit->assigned = true;
        } else {
            if ($permit->assigned && !$permit->checked) {
                //delete permit
                $sql = "DELETE FROM " . $_DB->prefix . "c20_person_permit\n\t\t\t\t\tWHERE person_permit_id=" . $permit->person_permit . ";";
                $_DB->exec($sql);
                $permit->assigned = false;
            }
        }
    }
    return TRUE;
}
//-------end function code; begin HTML------------
EX_pageStart(array("call_server.js"));
//standard HTML page start stuff - insert SCRIPTS here
?>
<script language="JavaScript">
LoaderS.push('load_status();');

function load_status() {
  document.getElementById("msgStatus_ID").innerHTML = "<?php 
echo $_STATE->msgStatus;
?>
";
}
</script>
<?php 
EX_pageHead();
//standard page headings - after any scripts