Fix: On ne pouvait plus modifier la date de livraison d'une commande

This commit is contained in:
Laurent Destailleur
2006-06-05 23:04:13 +00:00
parent f5debc59da
commit 8ec2c44f3a
2 changed files with 16 additions and 6 deletions

View File

@@ -1343,10 +1343,11 @@ class Commande
if ($user->rights->commande->creer)
{
$sql = "UPDATE ".MAIN_DB_PREFIX."commande";
$sql.= " SET date_livraison = ".' '.($this->date_livraison?$this->db->idate($this->date_livraison):'null');
$sql.= " SET date_livraison = ".($date_livraison ? $this->db->idate($date_livraison) : 'null');
$sql.= " WHERE rowid = ".$this->id." AND fk_statut = 0";
if ($this->db->query($sql) )
$resql=$this->db->query($sql);
if ($resql)
{
$this->date_livraison = $date_livraison;
return 1;
@@ -1354,10 +1355,14 @@ class Commande
else
{
$this->error=$this->db->error();
dolibarr_syslog("Commande::set_date_livraison Erreur SQL");
dolibarr_syslog("Commande::set_date_livraison Erreur SQL sql=$sql");
return -1;
}
}
else
{
return -2;
}
}
/**