Esempio n. 1
0
                equipaUpdateStatus($_GET['id_equipa'], 'V');
                break;
            case "D":
                equipaUpdateStatus($_GET['id_equipa'], 'X');
                break;
        }
    }
} else {
    if (isset($_GET['reject'])) {
        // REJEITAR
        if (arrayContainsKeys($_GET, 'id_equipa', 'status')) {
            switch ($_GET['status']) {
                case 'U':
                case 'I':
                case 'D':
                    equipaUpdateStatus($_GET['id_equipa'], 'R');
                    break;
            }
        }
    } elseif (isset($_GET['inscrever'])) {
        // INSCREVER
        $fields = array();
        $fields['id_elemento_equipa'] = dbInteger(-1);
        $fields['id_equipa'] = $_GET['id_equipa'];
        $fields['id_elemento'] = $_GET['id_elemento'];
        $fields['status'] = dbString('V');
        elementoEquipaInsert($fields);
        $redirectToEquipa = true;
    } elseif (isset($_GET['desinscrever'])) {
        // DESINSCREVER
        $fields['id_equipa'] = $_GET['id_equipa'];
Esempio n. 2
0
    } else {
        $eq = equipaGet($fields['id_equipa']);
        if (!setIsEquivalent($_POST, $eq)) {
            $fields['status'] = dbString("U");
            equipaUpdate($fields);
        }
    }
} elseif (isset($_POST['delete'])) {
    // CANCELAR
    if (isset($_POST['id_equipa'])) {
        if ($_POST['status'] == 'I') {
            $status = 'X';
        } else {
            $status = 'D';
        }
        equipaUpdateStatus($_POST['id_equipa'], $status);
    }
} elseif (isset($_POST['inscrever'])) {
    // INSCREVER
    $fields = array();
    $fields['id_elemento_equipa'] = dbInteger(-1);
    $fields['id_equipa'] = $_POST['id_equipa'];
    $fields['id_elemento'] = $_POST['id_elemento'];
    $fields['status'] = dbString('I');
    elementoEquipaInsert($fields);
    $redirectToEquipa = true;
} elseif (isset($_POST['desinscrever'])) {
    // DESINSCREVER
    $fields['id_equipa'] = $_POST['id_equipa'];
    if (in_array($_POST['status'], array('I', 'R'))) {
        $status = 'X';
Esempio n. 3
0
                equipaUpdateStatus($_POST['id_equipa'], 'V');
                break;
            case "D":
                equipaUpdateStatus($_POST['id_equipa'], 'X');
                break;
        }
    }
} else {
    if (isset($_POST['reject'])) {
        // REJEITAR
        if (arrayContainsKeys($_POST, 'id_equipa', 'status')) {
            switch ($_POST['status']) {
                case 'U':
                case 'I':
                case 'D':
                    equipaUpdateStatus($_POST['id_equipa'], 'R');
                    break;
            }
        }
    } elseif (isset($_POST['inscrever'])) {
        // INSCREVER
        $fields = array();
        $fields['id_elemento_equipa'] = dbInteger(-1);
        $fields['id_equipa'] = $_POST['id_equipa'];
        $fields['id_elemento'] = $_POST['id_elemento'];
        $fields['status'] = dbString('V');
        elementoEquipaInsert($fields);
        $redirectToEquipa = true;
    } elseif (isset($_POST['desinscrever'])) {
        // DESINSCREVER
        $fields['id_equipa'] = $_POST['id_equipa'];