From b3ff7c79acd1b73e2c5b5342de77b160d2e27c9f Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Sat, 3 Mar 2007 10:31:37 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20probl=E8me=20de=20traitement=20lors=20du?= =?UTF-8?q?=20changement=20des=20conditions=20et=20mode=20de=20r=E8glement?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/comm/propal.php | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/htdocs/comm/propal.php b/htdocs/comm/propal.php index e24a4a7dcd0..fcab74e96ca 100644 --- a/htdocs/comm/propal.php +++ b/htdocs/comm/propal.php @@ -664,13 +664,10 @@ if ($_POST['action'] == 'classin') // Conditions de règlement if ($_POST["action"] == 'setconditions') { - $propal = new Propal($db, $_GET["propalid"]); - $propal->cond_reglement_id = $_POST['cond_reglement_id']; - $sql = "UPDATE ".MAIN_DB_PREFIX."propal"; - $sql.= " SET fk_cond_reglement='".$_POST['cond_reglement_id']."'"; - $sql.= " WHERE rowid='".$_GET["propalid"]."'"; - $resql = $db->query($sql); - if ($resql < 0) dolibarr_print_error($db); + $propal = new Propal($db); + $propal->fetch($_REQUEST['propalid']); + $result = $propal->cond_reglement($_POST['cond_reglement_id']); + $_GET['propalid']=$_REQUEST['propalid']; } if ($_REQUEST['action'] == 'setremisepercent' && $user->rights->propale->creer) @@ -692,14 +689,10 @@ if ($_REQUEST['action'] == 'setremiseabsolue' && $user->rights->propale->creer) // Mode de règlement if ($_POST["action"] == 'setmode') { - $propal = new Propal($db, $_GET["propalid"]); - $propal->mode_reglement_id = $_POST['mode_reglement_id']; - // \todo Créer une methode propal->cond_reglement - $sql = "UPDATE ".MAIN_DB_PREFIX."propal"; - $sql.= " SET fk_mode_reglement='".$_POST['mode_reglement_id']."'"; - $sql.= " WHERE rowid='".$_GET["propalid"]."'"; - $resql = $db->query($sql); - if ($resql < 0) dolibarr_print_error($db); + $propal = new Propal($db); + $propal->fetch($_REQUEST['propalid']); + $result = $propal->mode_reglement($_POST['mode_reglement_id']); + $_GET['propalid']=$_REQUEST['propalid']; } /*