Example #1
0
 case 'employment_note':
     $data = array("notification" => $_POST['newValue']);
     $dbConn->updateEmployment($_POST['personID'], $_POST['year'], $data);
     echo date("Y-m-d H:i:s");
     break;
 case 'extra_title':
     $data = array("title" => $_POST['newValue']);
     $dbConn->updateHoursExtra($_POST['id'], $data);
     echo date("Y-m-d H:i:s");
     break;
 case 'extra_delete':
     $dbConn->removeHoursExtra($_POST['id']);
     echo date("Y-m-d H:i:s");
     break;
 case 'extra_move':
     $extra = $dbConn->getHoursExtraById($_POST['id']);
     if ($extra['display_area'] == "UpperField") {
         $data = array("display_area" => "LowerField");
     } else {
         if ($extra['display_area'] == "LowerField") {
             $data = array("display_area" => "UpperField");
         }
     }
     $dbConn->updateHoursExtra($_POST['id'], $data);
     echo date("Y-m-d H:i:s");
     break;
 case 'update_lp':
     $totalHoursPerPeriod = $dbConn->getTotalHoursWorkPerPeriod($_POST['personID'], $_POST['year']);
     $return = "";
     foreach ($totalHoursPerPeriod as $period => $hours) {
         $hours = round($hours);