Ejemplo n.º 1
0
require_once CODE_ROOT . '/classes/operations.php';
require_once CODE_ROOT . '/classes/surgeons.php';
$operations = new Operations();
$surgeons = new Surgeons();
if (empty($request_uri[2])) {
    $request_uri[2] = '';
}
$patId = filter_input(INPUT_GET, 'patId', FILTER_VALIDATE_INT);
$hospId = filter_input(INPUT_GET, 'hospId', FILTER_VALIDATE_INT);
switch ($request_uri[2]) {
    case '':
        $operations->_list($patId, $hospId);
        break;
    case 'add':
        $operations->edit(0, $hospId);
        if (filter_input(INPUT_POST, 'action', FILTER_VALIDATE_INT) === 1) {
            if (IS_AJAX === true) {
                $result = array('success' => $operations->result['success'], 'messages' => $operations->result['message'], 'hospId' => $hospId);
                echo json_encode($result);
                die;
            } else {
                if ($operations->result['success'] === true) {
                    header('Location: /operations/?hospId=' . $hospId);
                    die;
                }
            }
        }
        $operations->result['surgeonsList'] = $surgeons->getList();
        if (empty($operations->result['surgeonsList'])) {
            $operations->result['success'] = false;