Fix: problème de traitement lors du changement des conditions et mode de règlements

This commit is contained in:
Regis Houssin 2007-03-03 10:31:37 +00:00
parent 33ddb3a886
commit b3ff7c79ac

View File

@ -664,13 +664,10 @@ if ($_POST['action'] == 'classin')
// Conditions de règlement // Conditions de règlement
if ($_POST["action"] == 'setconditions') if ($_POST["action"] == 'setconditions')
{ {
$propal = new Propal($db, $_GET["propalid"]); $propal = new Propal($db);
$propal->cond_reglement_id = $_POST['cond_reglement_id']; $propal->fetch($_REQUEST['propalid']);
$sql = "UPDATE ".MAIN_DB_PREFIX."propal"; $result = $propal->cond_reglement($_POST['cond_reglement_id']);
$sql.= " SET fk_cond_reglement='".$_POST['cond_reglement_id']."'"; $_GET['propalid']=$_REQUEST['propalid'];
$sql.= " WHERE rowid='".$_GET["propalid"]."'";
$resql = $db->query($sql);
if ($resql < 0) dolibarr_print_error($db);
} }
if ($_REQUEST['action'] == 'setremisepercent' && $user->rights->propale->creer) if ($_REQUEST['action'] == 'setremisepercent' && $user->rights->propale->creer)
@ -692,14 +689,10 @@ if ($_REQUEST['action'] == 'setremiseabsolue' && $user->rights->propale->creer)
// Mode de règlement // Mode de règlement
if ($_POST["action"] == 'setmode') if ($_POST["action"] == 'setmode')
{ {
$propal = new Propal($db, $_GET["propalid"]); $propal = new Propal($db);
$propal->mode_reglement_id = $_POST['mode_reglement_id']; $propal->fetch($_REQUEST['propalid']);
// \todo Créer une methode propal->cond_reglement $result = $propal->mode_reglement($_POST['mode_reglement_id']);
$sql = "UPDATE ".MAIN_DB_PREFIX."propal"; $_GET['propalid']=$_REQUEST['propalid'];
$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);
} }
/* /*