Example #1
0
 $biblio = new entites($id);
 $biblio->type_entite = '1';
 $biblio->raison_sociale = $raison;
 $biblio->commentaires = $comment;
 $biblio->siret = $siret;
 $biblio->naf = $naf;
 $biblio->rcs = $rcs;
 $biblio->tva = $tva;
 $biblio->site_web = $site_web;
 $biblio->logo = $logo;
 if (is_array($user_aut)) {
     $biblio->autorisations = ' ' . implode(' ', $user_aut) . ' ';
 } else {
     $biblio->autorisations = ' 1 ';
 }
 $biblio->save();
 if ($id) {
     //màj des autorisations dans les rubriques
     $biblio->majAutorisations();
 }
 $id = $biblio->id_entite;
 for ($i = 1; $i <= $max_coord; $i++) {
     switch ($mod_[$i]) {
         case '1':
             $coord = new coordonnees($no_[$i]);
             $coord->num_entite = $id;
             if ($i == 1 || $i == 2) {
                 $coord->type_coord = $i;
             } else {
                 $coord->type_coord = 0;
             }
     $fourn = new entites($id);
     $fourn->num_paiement = $paiement;
     $fourn->save();
     show_list_coord($id_bibli);
     break;
 case 'modrem':
     $fourn = new entites($id);
     $fourn->num_paiement = $paiement;
     $fourn->raison_sociale = $fourn->raison_sociale;
     $fourn->commentaires = $fourn->commentaires;
     $fourn->siret = $fourn->siret;
     $fourn->naf = $fourn->naf;
     $fourn->rcs = $fourn->rcs;
     $fourn->tva = $fourn->tva;
     $fourn->site_web = $fourn->site_web;
     $fourn->save();
     show_rem_form($id_bibli, $id, $id_prod);
     break;
 case 'updaterem':
     $rem = str_replace(',', '.', $rem);
     if (!is_numeric($rem) || $rem < 0 || $rem >= 100) {
         error_form_message($msg['acquisition_rem_err']);
         break;
     }
     if (!$id_prod) {
         $id_prod = $sel_prod;
     }
     if ($id_prod) {
         $offre = new offres_remises($id, $id_prod);
         $offre->remise = $rem;
         $offre->condition_remise = $comment;