Ajout suppression

This commit is contained in:
Rodolphe Quiedeville 2003-09-12 12:58:58 +00:00
parent 8692a37d1d
commit 241c6a6836

View File

@ -53,12 +53,24 @@ if ($user->societe_id > 0)
$socidp = $user->societe_id; $socidp = $user->societe_id;
} }
llxHeader();
/******************************************************************************/ /******************************************************************************/
/* Actions */ /* Actions */
/******************************************************************************/ /******************************************************************************/
if ($HTTP_POST_VARS["action"] == 'confirm_delete' && $HTTP_POST_VARS["confirm"] == yes)
{
if ($user->rights->propale->supprimer )
{
$propal = new Propal($db, 0, $propalid);
$propal->delete();
$propalid = 0;
$brouillon = 1;
}
Header("Location: propal.php");
}
if ($action == 'add') if ($action == 'add')
{ {
$propal = new Propal($db, $socidp); $propal = new Propal($db, $socidp);
@ -182,32 +194,6 @@ if ($action == 'del_ligne' && $user->rights->propale->creer)
} }
if ( $action == 'delete' && $user->rights->propale->supprimer )
{
$sql = "DELETE FROM llx_propal WHERE rowid = $propalid;";
if ( $db->query($sql) )
{
$sql = "DELETE FROM llx_propaldet WHERE fk_propal = $propalid ;";
if ( $db->query($sql) )
{
print "<b><font color=\"red\">Propal supprimée</font></b>";
}
else
{
print $db->error();
print "<p>$sql";
}
}
else
{
print $db->error();
print "<p>$sql";
}
$propalid = 0;
$brouillon = 1;
}
if ($valid == 1 && $user->rights->propale->valider) if ($valid == 1 && $user->rights->propale->valider)
{ {
$propal = new Propal($db); $propal = new Propal($db);
@ -218,6 +204,8 @@ if ($valid == 1 && $user->rights->propale->valider)
} }
llxHeader();
/******************************************************************************/ /******************************************************************************/
/* Fin des Actions */ /* Fin des Actions */
/******************************************************************************/ /******************************************************************************/
@ -229,6 +217,8 @@ if ($valid == 1 && $user->rights->propale->valider)
*/ */
if ($propalid) if ($propalid)
{ {
$html = new Form($db);
$propal = new Propal($db); $propal = new Propal($db);
$propal->fetch($propalid); $propal->fetch($propalid);
@ -238,6 +228,15 @@ if ($propalid)
print "<table width=\"100%\">"; print "<table width=\"100%\">";
print "<tr><td><div class=\"titre\">Proposition commerciale : $propal->ref</div></td>"; print "<tr><td><div class=\"titre\">Proposition commerciale : $propal->ref</div></td>";
print "</table>"; print "</table>";
/*
* Confirmation de la suppression de l'adhérent
*
*/
if ($action == 'delete')
{
$html->form_confirm("$PHP_SELF?propalid=$propalid","Supprimer la proposition","Etes-vous sûr de vouloir modifier cette proposition ?","confirm_delete");
}
/* /*
* *
*/ */
@ -444,7 +443,6 @@ if ($propalid)
* Produits génériques * Produits génériques
* *
*/ */
$html = new Form($db);
$var=!$var; $var=!$var;
print '<form action="propal.php?propalid='.$propalid.'" method="post">'; print '<form action="propal.php?propalid='.$propalid.'" method="post">';
print '<input type="hidden" name="action" value="addproduct">'; print '<input type="hidden" name="action" value="addproduct">';