public function addAddress($libelle, $raison, $nom, $prenom, $entreprise, $adresse1, $adresse2, $adresse3, $cpostal, $ville, $pays, $tel) { $addressToAdd = new Adresse(); $addressToAdd->libelle = strip_tags($libelle); $addressToAdd->raison = strip_tags($raison); $addressToAdd->nom = strip_tags($nom); $addressToAdd->entreprise = strip_tags($entreprise); $addressToAdd->prenom = strip_tags($prenom); $addressToAdd->tel = strip_tags($tel); $addressToAdd->adresse1 = strip_tags($adresse1); $addressToAdd->adresse2 = strip_tags($adresse2); $addressToAdd->adresse3 = strip_tags($adresse3); $addressToAdd->cpostal = strip_tags($cpostal); $addressToAdd->ville = strip_tags($ville); $addressToAdd->pays = strip_tags($pays); if ($addressToAdd->libelle != "" && $addressToAdd->raison != "" && $addressToAdd->prenom != "" && $addressToAdd->nom != "" && $addressToAdd->adresse1 != "" && $addressToAdd->cpostal != "" && $addressToAdd->ville != "" && $addressToAdd->pays != "") { $addressToAdd->client = $this->id; $addressToAdd->id = $addressToAdd->add(); ActionsModules::instance()->appel_module("aj_adresselivraison", $addressToEdit); } else { throw new TheliaAdminException("impossible to add new Adress on this client", TheliaAdminException::CLIENT_ADD_ADRESS); } $this->redirect(); }
function creerlivraison($id, $libelle, $raison, $entreprise, $prenom, $nom, $adresse1, $adresse2, $adresse3, $cpostal, $ville, $tel, $pays, $urlok = "", $urlerr = "") { $adresse = new Adresse(); $adresse->libelle = strip_tags($libelle); $adresse->raison = strip_tags($raison); $adresse->entreprise = strip_tags($entreprise); $adresse->prenom = strip_tags($prenom); $adresse->nom = strip_tags($nom); $adresse->adresse1 = strip_tags($adresse1); $adresse->adresse2 = strip_tags($adresse2); $adresse->adresse3 = strip_tags($adresse3); $adresse->cpostal = strip_tags($cpostal); $adresse->ville = strip_tags($ville); $adresse->tel = strip_tags($tel); $adresse->pays = strip_tags($pays); $adresse->client = $_SESSION['navig']->client->id; $_SESSION['navig']->formadr = $adresse; if ($libelle != "" && $raison != "" && $prenom != "" && $nom != "" && $adresse1 != "" && $cpostal != "" && $ville != "" && $pays != "") { $adresse->id = $adresse->add(); $_SESSION['navig']->adresse = $adresse->id; ActionsModules::instance()->appel_module("apres_creerlivraison", $adresse); } else { redirige_action($urlerr, ''); } redirige_action($urlok, $_SESSION['navig']->urlpageret); }