Exemple #1
0
 //pas d'action donc affichage de la liste des validations en attente
 get_cb_expl($msg[transferts_circ_menu_titre] . " > " . $msg[transferts_circ_menu_departs], $msg[661], $msg[transferts_circ_retour_exemplaire], "./circ.php?categ=trans&sub=" . $sub . "&f_destination=" . $f_destination . "&nb_per_page=" . $nb_per_page, 0);
 print $transferts_parcours_filtres;
 //pour la validation d'un exemplaire
 if ($form_cb_expl != "") {
     //enregistre l'acceptation du transfert
     $res_val = $obj_transfert->enregistre_validation_cb($form_cb_expl);
     if ($res_val == false) {
         // la validation ne s'est pas faite !
         // echo $transferts_validation_acceptation_erreur;
         //enregistrement de l'envoi
         $res_env = $obj_transfert->enregistre_envoi_cb($form_cb_expl);
         if ($res_env == false) {
             // l'envoi n'est pas valide on tente l'action retour du document
             // echo $transferts_envoi_erreur;
             $res_val = $obj_transfert->enregistre_retour_cb($form_cb_expl);
             if ($res_val == false) {
                 // la validation ne s'est pas faite !
                 echo $transferts_retour_acceptation_erreur;
             } else {
                 // la validation du retour est faite
                 $aff = str_replace("!!cb_expl!!", $form_cb_expl, $transferts_retour_acceptation_OK);
                 echo str_replace("!!new_location!!", $obj_transfert->new_location_libelle, $aff);
             }
         } else {
             // l'envoi est fait
             $aff = str_replace("!!cb_expl!!", $form_cb_expl, $transferts_envoi_OK);
             echo str_replace("!!new_location!!", $obj_transfert->new_location_libelle, $aff);
         }
     } else {
         // la validation de l'acceptation du transfert est faite