Exemplo n.º 1
0
     $ex->libelle = $libelle;
     $ex->num_entite = $ent;
     if ($date_deb && $date_fin) {
         $ex->date_debut = $deb;
         $ex->date_fin = $fin;
     }
     $ex->save();
     if ($def) {
         $ex->setDefault();
     }
     show_list_exer($ent);
     break;
 case 'del':
     if ($id) {
         $total1 = exercices::hasBudgetsActifs($id);
         $total2 = exercices::hasActesACtifs($id);
         if ($total1 + $total2 == 0) {
             exercices::delete($id);
             show_list_exer($ent);
         } else {
             $msg_suppr_err = $msg[acquisition_compta_used];
             if ($total1) {
                 $msg_suppr_err .= "<br />- " . $msg[acquisition_compta_used_bud];
             }
             if ($total2) {
                 $msg_suppr_err .= "<br />- " . $msg[acquisition_compta_used_act];
             }
             error_message($msg[321], $msg_suppr_err, 1, 'admin.php?categ=acquisition&sub=compta&action=list&ent=' . $ent);
         }
     } else {
         show_list_exer($ent);