ajout message d'erreur sur la quantit et le prix
This commit is contained in:
parent
4d60112551
commit
ed5e47ffe4
@ -93,30 +93,48 @@ 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"]);
|
{
|
||||||
if ($ret < 0) {
|
$ret=$product->add_fournisseur($user, $_POST["id_fourn"], $_POST["ref_fourn"]);
|
||||||
$error++;
|
if ($ret < 0)
|
||||||
$mesg='<div class="error">'.$product->error.'</div>';
|
{
|
||||||
}
|
$error++;
|
||||||
|
$mesg='<div class="error">'.$product->error.'</div>';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else {
|
else
|
||||||
$error++;
|
{
|
||||||
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->trans("Ref")).'</div>';
|
$error++;
|
||||||
|
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->trans("Ref")).'</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($_POST["qty"] && $_POST["price"] > 0) {
|
if ($_POST["qty"])
|
||||||
$ret=$product->update_buyprice($_POST["id_fourn"], $_POST["qty"], $_POST["price"], $user);
|
{
|
||||||
if ($ret < 0) {
|
if ($_POST["price"] > 0)
|
||||||
$error++;
|
{
|
||||||
$mesg='<div class="error">'.$product->error.'</div>';
|
$ret=$product->update_buyprice($_POST["id_fourn"], $_POST["qty"], $_POST["price"], $user);
|
||||||
if ($ret == -2)
|
if ($ret < 0)
|
||||||
{
|
{
|
||||||
$mesg='<div class="error">'.$langs->trans("ProductHasAlreadyReferenceInThisSupplier").'</div>';
|
$error++;
|
||||||
}
|
$mesg='<div class="error">'.$product->error.'</div>';
|
||||||
}
|
if ($ret == -2)
|
||||||
|
{
|
||||||
|
$mesg='<div class="error">'.$langs->trans("ProductHasAlreadyReferenceInThisSupplier").'</div>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
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)
|
||||||
{
|
{
|
||||||
$db->commit();
|
$db->commit();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user