2
0
forked from Wavyzz/dolibarr

Dbut ajout de la gestion des adresses de livraison

This commit is contained in:
Regis Houssin
2006-04-21 16:06:44 +00:00
parent 5418622c17
commit 026482f1a6
2 changed files with 35 additions and 0 deletions

View File

@@ -898,6 +898,34 @@ class Commande
}
}
}
/**
* \brief D<>finit une adresse de livraison
* \param user Objet utilisateur qui modifie
* \param adresse_livraison Adresse de livraison
* \return int <0 si ko, >0 si ok
*/
function set_adresse_livraison($user, $adresse_livraison)
{
if ($user->rights->commande->creer)
{
$sql = "UPDATE ".MAIN_DB_PREFIX."commande SET fk_adresse_livraison = '".$adresse_livraison."'";
$sql.= " WHERE rowid = ".$this->id." AND fk_statut = 0";
if ($this->db->query($sql) )
{
$this->adresse_livraison_id = $adresse_livraison;
return 1;
}
else
{
$this->error=$this->db->error();
dolibarr_syslog("Commande::set_adresse_livraison Erreur SQL");
return -1;
}
}
}
/**
* \brief Renvoi la liste des propal (<28>ventuellement filtr<74>e sur un user) dans un tableau
* \param brouillon 0=non brouillon, 1=brouillon