Пример #1
0
}
switch ($op) {
    case "activateMailbox":
        activateMailbox();
        break;
    case "AddDepartmentServer":
        addDepartmentServer();
        break;
    case "DeleteDepartmentServer":
        DeleteDepartmentServer();
        break;
    case "deleteStaffDept":
        deleteStaffDept();
        break;
    case "editDepartment":
        editDepartment();
        break;
    case "EditDepartmentServer":
        EditDepartmentServer();
        break;
    case "manageDepartments":
        manageDepartments();
        break;
    case "testMailbox":
        testMailbox();
        break;
    case "clearAddSession":
        clearAddSession();
        break;
    case "clearEditSession":
        clearEditSession();
Пример #2
0
//delete job
if ($_POST["procedure"] == "Delete") {
    deleteJob($_POST["jobid"]);
}
//############## Department Functions ################
//add category
if ($_POST["procedure"] == "ADD_DEPARTMENT") {
    addDepartment($_POST["dep_name"]);
    //delete category
} else {
    if ($_POST["procedure"] == "DELETE_DEPARTMENT") {
        deleteDepartment($_POST["dep_id"]);
        //edit category
    } else {
        if ($_POST["procedure"] == "EDIT_DEPARTMENT") {
            editDepartment($_POST["dep_id"], $_POST["dep_newName"]);
        }
    }
}
//################ Job Group Functions ##############
//add group
if ($_POST["procedure"] == "ADD_GROUP") {
    addGroup($_POST["grp_name"], $_POST["dep_id"]);
    //delete group
} else {
    if ($_POST["procedure"] == "DELETE_GROUP") {
        deleteGroup($_POST["grp_id"]);
        //edit group
    } else {
        if ($_POST["procedure"] == "EDIT_GROUP") {
            editGroup($_POST["grp_id"], $_POST["grp_newName"]);
Пример #3
0
    }
})->name('departmentAdd');
$app->delete('/admin/departments/delete/:department', function ($departmentID) use($app) {
    $result = deleteDepartment($app->db, $departmentID);
    if (empty($result)) {
        $app->halt(200);
    } else {
        $app->halt(500, $result);
    }
    $app->halt('500', 'Not implemented yet.');
});
$app->get('/admin/departments/edit/:department', function ($departmentID) use($app) {
    $app->render('html/editDepartment.html', array('department' => getDepartment($app->db, $departmentID)));
})->name('editDepartment');
$app->post('/admin/departments/edit/:department', function ($departmentID) use($app) {
    $result = editDepartment($app->db, $departmentID, $app->request->post('name'));
    if ($app->request->post('ajax') === 'true') {
        if ($result === false) {
            $app->halt(409, $statement->errorInfo()[2]);
        } else {
            $app->halt(200);
        }
    }
    if ($result === false) {
        $app->flash('error', $statement->errorInfo()[2]);
        $app->redirect($app->urlFor('editDepartment', array('department' => $departmentID)));
    } else {
        $app->redirect($app->urlFor('departmentsList'));
    }
});
$app->get('/validation/checkuser', function () use($app) {
//Function to check if the request is an AJAX request
function is_ajax()
{
    return isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest';
}
if (is_ajax()) {
    if (isset($_POST["reqId"]) && !empty($_POST["reqId"])) {
        //Checks if action value exists
        $reqId = $_POST["reqId"];
        //echo "reqId -->".$reqId;
        if ($reqId == 13) {
            addNewDepartment($_POST["formData"]);
        } elseif ($reqId == 14) {
            getDepartmentDetails();
        } elseif ($reqId == 15) {
            editDepartment($_POST["formData"], $_POST["id"]);
        } elseif ($reqId == 16) {
            deleteDepartment($_POST["deptId"]);
        } elseif ($reqId == 17) {
            getDeptBasicDetails();
        } else {
            if ($reqId == 18) {
                addNewEmployer($_POST["formData"]);
            } else {
                if ($reqId == 19) {
                    getEmployerDetails();
                } elseif ($reqId == 20) {
                    editEmployer($_POST["formData"], $_POST["id"]);
                } elseif ($reqId == 21) {
                    deleteEmployer($_POST["employerId"]);
                } elseif ($reqId == 22) {