Exemple #1
0
     $userController->login($_POST);
     break;
 case 'insertProject':
     $projectController->insertProject($_POST);
     break;
 case 'updateProject':
     $projectController->update($_POST);
     break;
 case 'removeProject':
     $projectController->removeProject($_GET["IDPROJECT"], $_GET["IDUSER"]);
     break;
 case 'newProject':
     $projectController->newProject();
     break;
 case 'updateViewProject':
     $projectController->updateProject($_GET["IDPROJECT"]);
     break;
 case 'showProjects':
     $projectController->showAll($_GET["IDUSER"]);
     break;
 case 'insert':
     $userStoryController->insert($_POST);
     break;
 case 'update':
     $userStoryController->update($_POST);
     break;
 case 'remove':
     $userStoryController->remove($_GET["IDUSERSTORY"], $_GET["IDPROJECT"], $_GET["IDUSER"]);
 case 'new':
     $userStoryController->newUserStory();
     break;
require_once 'ProjectController.php';
$data = json_decode($_GET['data']);
if (!isset($_SESSION['token'])) {
    session_start();
}
$userId = $_SESSION['token'];
$opt = array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC);
switch ($data->operation) {
    case "createProject":
        ProjectController::saveProject(null, $data->data);
        break;
    case "searchProject":
        ProjectController::searchProject($data->searchBy, $data->searchKeyword);
        break;
    case "modifyProject":
        ProjectController::updateProject($data->data->projectDetails->projectId, $data->data);
        break;
    case "getCompaniesForProject":
        ProjectController::getCompaniesForProject($data->data);
        break;
    case "getExcludedCompaniesForProject":
        ProjectController::getExcludedCompaniesForProject($data->data);
        break;
    case "closeProject":
        echo json_encode(ProjectController::closeProject($data->data));
        break;
    case "getCompaniesForProject":
        ProjectController::getCompaniesForProject($data->data);
        break;
    case "getProjectList":
        ProjectController::getProjectList();