2
0
forked from Wavyzz/dolibarr

Fix: Il fallait gnrer 2 fois le document quand on changeait de modle

This commit is contained in:
Laurent Destailleur
2006-07-13 14:31:41 +00:00
parent 0cb701b682
commit ceb10ce850
3 changed files with 72 additions and 69 deletions

View File

@@ -933,30 +933,32 @@ class Commande extends CommonObject
}
}
/*
*
*
*
*/
/**
* \brief Positionne modele derniere generation
* \param user Objet use qui modifie
* \param modelpdf Nom du modele
*/
function set_pdf_model($user, $modelpdf)
{
if ($user->rights->commande->creer)
{
$sql = "UPDATE ".MAIN_DB_PREFIX."commande SET model_pdf = '$modelpdf'";
$sql .= " WHERE rowid = $this->id AND fk_statut < 2 ;";
if ($this->db->query($sql) )
{
return 1;
}
else
{
dolibarr_print_error($this->db);
return 0;
}
}
}
if ($user->rights->commande->creer)
{
$sql = "UPDATE ".MAIN_DB_PREFIX."commande SET model_pdf = '$modelpdf'";
$sql .= " WHERE rowid = $this->id AND fk_statut < 2 ;";
if ($this->db->query($sql) )
{
$this->modelpdf=$modelpdf;
return 1;
}
else
{
dolibarr_print_error($this->db);
return 0;
}
}
}
/**
* \brief Reinitialise le tableau lignes