Correction bug de cloture

This commit is contained in:
Rodolphe Quiedeville 2005-12-09 11:26:45 +00:00
parent 96f925150f
commit 736389638c

View File

@ -23,9 +23,9 @@
*/ */
/** /**
\file htdocs/comm/propal.php \file htdocs/comm/propal.php
\ingroup propale \ingroup propale
\brief Page liste des propales (vision commercial) \brief Page liste des propales (vision commercial)
*/ */
require("./pre.inc.php"); require("./pre.inc.php");
@ -73,29 +73,29 @@ $form=new Form($db);
if ($_POST['action'] == 'confirm_delete' && $_POST['confirm'] == 'yes') if ($_POST['action'] == 'confirm_delete' && $_POST['confirm'] == 'yes')
{ {
if ($user->rights->propale->supprimer) if ($user->rights->propale->supprimer)
{ {
$propal = new Propal($db, 0, $_GET['propalid']); $propal = new Propal($db, 0, $_GET['propalid']);
$propal->delete($user); $propal->delete($user);
$propalid = 0; $propalid = 0;
$brouillon = 1; $brouillon = 1;
} }
Header('Location: propal.php'); Header('Location: propal.php');
exit; exit;
} }
if ($_POST['action'] == 'confirm_validate' && $_POST['confirm'] == 'yes') if ($_POST['action'] == 'confirm_validate' && $_POST['confirm'] == 'yes')
{ {
if ($user->rights->propale->valider) if ($user->rights->propale->valider)
{ {
$propal = new Propal($db); $propal = new Propal($db);
$propal->fetch($_GET['propalid']); $propal->fetch($_GET['propalid']);
$result=$propal->update_price($_GET['propalid']); $result=$propal->update_price($_GET['propalid']);
propale_pdf_create($db, $_GET['propalid'], $propal->modelpdf); propale_pdf_create($db, $_GET['propalid'], $propal->modelpdf);
$result=$propal->valid($user); $result=$propal->valid($user);
} }
Header ('Location: propal.php?propalid='.$_GET['propalid']); Header ('Location: propal.php?propalid='.$_GET['propalid']);
exit; exit;
} }
if ($_POST['action'] == 'setecheance') if ($_POST['action'] == 'setecheance')
@ -159,9 +159,9 @@ if ($_GET['action'] == 'pdf')
*/ */
if ($_POST['action'] == 'setstatut' && $user->rights->propale->cloturer) if ($_POST['action'] == 'setstatut' && $user->rights->propale->cloturer)
{ {
$propal = new Propal($db); $propal = new Propal($db);
$propal->fetch($_GET['propalid']); $propal->fetch($_GET['propalid']);
$propal->cloture($user, $_POST['statut'], $_POST['note']); $propal->cloture($user, $_POST['statut'], addslashes($_POST['note']));
} }
/* /*