ajout message d'erreur sur la quantité et le prix

This commit is contained in:
Regis Houssin 2006-06-10 10:10:29 +00:00
parent 4d60112551
commit ed5e47ffe4

View File

@ -93,21 +93,28 @@ if ($_POST["action"] == 'updateprice' && $_POST["cancel"] <> $langs->trans("Canc
$error=0; $error=0;
if ($_POST["ref_fourn"]) { if ($_POST["ref_fourn"])
{
$ret=$product->add_fournisseur($user, $_POST["id_fourn"], $_POST["ref_fourn"]); $ret=$product->add_fournisseur($user, $_POST["id_fourn"], $_POST["ref_fourn"]);
if ($ret < 0) { if ($ret < 0)
{
$error++; $error++;
$mesg='<div class="error">'.$product->error.'</div>'; $mesg='<div class="error">'.$product->error.'</div>';
} }
} }
else { else
{
$error++; $error++;
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->trans("Ref")).'</div>'; $mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->trans("Ref")).'</div>';
} }
if ($_POST["qty"] && $_POST["price"] > 0) { if ($_POST["qty"])
{
if ($_POST["price"] > 0)
{
$ret=$product->update_buyprice($_POST["id_fourn"], $_POST["qty"], $_POST["price"], $user); $ret=$product->update_buyprice($_POST["id_fourn"], $_POST["qty"], $_POST["price"], $user);
if ($ret < 0) { if ($ret < 0)
{
$error++; $error++;
$mesg='<div class="error">'.$product->error.'</div>'; $mesg='<div class="error">'.$product->error.'</div>';
if ($ret == -2) if ($ret == -2)
@ -116,6 +123,17 @@ if ($_POST["action"] == 'updateprice' && $_POST["cancel"] <> $langs->trans("Canc
} }
} }
} }
else
{
$error++;
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->trans("Price")).'</div>';
}
}
else
{
$error++;
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->trans("Qty")).'</div>';
}
if (! $error) if (! $error)
{ {