Example #1
0
$choose = isset($_GET['choose']) ? $_GET['choose'] : "no";
if ($choose == 'Valider') {
    $choose = 'yes';
}
if (isset($_POST["add_per"])) {
    extract($_POST);
    $obj = new Periode($cn);
    if ($obj->insert($p_date_start, $p_date_end, $p_exercice) == 1) {
        alert(_('Valeurs invalides'));
    }
    $choose = "yes";
}
if (isset($_POST['add_exercice'])) {
    $obj = new Periode($cn);
    $exercice = $cn->get_value('select max(p_exercice::float)+1 from parm_periode');
    if ($obj->insert_exercice($exercice, $_POST['nb_exercice']) == 1) {
        alert(_('Valeurs invalides'));
    }
    $choose = "yes";
}
/*
 * Close selected periode
 */
if (isset($_POST['close_per'])) {
    if (isset($_POST['sel_per_close'])) {
        $a_per_to_close = $_POST['sel_per_close'];
        for ($i = 0; $i < count($a_per_to_close); $i++) {
            $per = new Periode($cn);
            $jrn_def_id = isset($_GET['jrn_def_id']) ? $_GET['jrn_def_id'] : 0;
            $per->jrn_def_id = $jrn_def_id;
            $per->set_periode($a_per_to_close[$i]);