From ea9956cff7f619be49c0dfb27f0d00ab1bf11eb5 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Wed, 13 Apr 2005 13:59:08 +0000 Subject: [PATCH] Ajout fonction de transfert --- htdocs/telephonie/lignetel.class.php | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/htdocs/telephonie/lignetel.class.php b/htdocs/telephonie/lignetel.class.php index 46105f83696..45858c1eabc 100644 --- a/htdocs/telephonie/lignetel.class.php +++ b/htdocs/telephonie/lignetel.class.php @@ -39,6 +39,7 @@ class LigneTel { $this->statuts[5] = "Résiliation demandée"; $this->statuts[6] = "Résiliée"; $this->statuts[7] = "Rejetée"; + $this->statuts[8] = "En transfert"; return 1; } @@ -332,6 +333,29 @@ class LigneTel { $this->set_statut( $user, 1, $datea, $commentaire); } } + + /** + * Transfer la ligne + * + */ + function transfer($user, $fourn_id) + { + if ($this->statut == 3) + { + $this->change_fournisseur($user,$fourn_id); + $this->set_statut($user, 8); + } + } + + function change_fournisseur($user, $fourn_id) + { + $sql = "UPDATE ".MAIN_DB_PREFIX."telephonie_societe_ligne"; + $sql .= " SET fk_fournisseur = ".$fourn_id ; + + $resql = $this->db->query($sql); + } + + /** * Change le statut de la ligne en En attente *