Ejemplo n.º 1
0
 case ACCOUNT_DISP:
     include_once "lib/callback/account.php";
     if (account_send($SCION, $response) == 1) {
         account_select($SCION, $response, $SCION->account_id);
         $SCION->status = array_shift($SCION->path);
         break 1;
         //go back around
     }
     $SCION->status = ACCOUNT_PICK;
     echo $response;
     break 2;
     //break out
 //break out
 case ACCOUNT_PICK:
     include_once "lib/callback/account.php";
     account_select($SCION, $response);
     $SCION->status = array_shift($SCION->path);
     break 1;
     //go back around
 //go back around
 case ACTIVITY_DISP:
     activity_send($SCION, $response);
     $SCION->status = ACTIVITY_PICK;
     echo $response;
     break 2;
     //break out
 //break out
 case ACTIVITY_PICK:
     activity_select($SCION, $response);
     $SCION->status = array_shift($SCION->path);
     break 1;
Ejemplo n.º 2
0
     subtask_select($SCION, $HTML);
     $SCION->status = ACCOUNT_DISP;
     //		break 1;
 //		break 1;
 case ACCOUNT_DISP:
     if (account_send($SCION, $HTML) == 1) {
         account_select($SCION, $HTML, $SCION->account_id);
         $SCION->status = ACTIVITY_DISP;
         break 1;
         //don't return yet - go back around
     }
     $SCION->status = ACCOUNT_PICK;
     echo $HTML;
     break 2;
 case ACCOUNT_PICK:
     account_select($SCION, $HTML);
     $SCION->status = ACTIVITY_DISP;
     //		break 1;
 //		break 1;
 case ACTIVITY_DISP:
     activity_send($SCION, $HTML);
     $SCION->status = ACTIVITY_PICK;
     echo $HTML;
     break 2;
 case ACTIVITY_PICK:
     activity_select($SCION, $HTML);
     if ($SCION->columns > 0) {
         //tabular style
         $SCION->status = HOURS_DISP;
         break 1;
         //go back around
Ejemplo n.º 3
0
     break 2;
 case SELECT_ACCOUNTING:
     accounting_select();
     //select from POST
     $_STATE->heading .= "<br>Accounting group: " . $_STATE->records[$_STATE->accounting_id];
     $_STATE->status = SELECTED_ACCOUNTING;
     $_STATE->replace();
     //	break 1; //re_switch
 //	break 1; //re_switch
 case SELECTED_ACCOUNTING:
     account_list();
     $_STATE->msgGreet = "Select the " . $_STATE->accounting . " record to edit";
     $_STATE->status = SELECT_ACCOUNT;
     break 2;
 case SELECT_ACCOUNT:
     account_select();
     $_STATE->status = SELECTED_ACCOUNT;
     $_STATE->replace();
     //	break 1; //re_switch
 //	break 1; //re_switch
 case SELECTED_ACCOUNT:
     state_fields();
     if ($_STATE->record_id == -1) {
         $_STATE->msgGreet = "New " . $_STATE->accounting . " record";
         $_STATE->status = STATE::ADD;
     } else {
         account_info();
         $_STATE->msgGreet = "Edit " . $_STATE->accounting . " record?";
         $_STATE->status = STATE::UPDATE;
     }
     break 2;