Ajout messages d'erreur dans la log

This commit is contained in:
Rodolphe Quiedeville 2006-12-04 11:30:39 +00:00
parent ce4079a5c9
commit 2c8c71a89e

View File

@ -1,5 +1,5 @@
<?php <?php
/* Copyright (C) 2003 Rodolphe Quiedeville <rodolphe@quiedeville.org> /* Copyright (C) 2003-2006 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net> * Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
@ -28,7 +28,8 @@
*/ */
/** \class Entrepot /**
\class Entrepot
\brief Classe permettant la gestion des entrepots \brief Classe permettant la gestion des entrepots
*/ */
@ -40,9 +41,11 @@ class Entrepot
var $id; var $id;
var $libelle; var $libelle;
var $description; var $description;
//! Statut 1 pour ouvert, 0 pour ferme
var $statut; var $statut;
var $lieu; var $lieu;
var $address; var $address;
//! Code Postal
var $cp; var $cp;
var $ville; var $ville;
var $pays_id; var $pays_id;
@ -92,18 +95,23 @@ class Entrepot
} }
else else
{ {
dolibarr_syslog("Entrepot::Create return -3");
$this->db->rollback(); $this->db->rollback();
return -3; return -3;
} }
} }
else { else {
$this->error="Failed to get insert id"; $this->error="Failed to get insert id";
dolibarr_syslog("Entrepot::Create return -2");
return -2; return -2;
} }
} }
else else
{ {
$this->error="Failed to insert warehouse"; $this->error="Failed to insert warehouse";
dolibarr_syslog("Entrepot::Create return -1");
dolibarr_syslog("Entrepot::Create ".$this->error);
dolibarr_syslog("Entrepot::Create ".$this->db->error());
$this->db->rollback(); $this->db->rollback();
return -1; return -1;
} }
@ -144,6 +152,8 @@ class Entrepot
else else
{ {
$this->error=$this->db->error()." sql=$sql";; $this->error=$this->db->error()." sql=$sql";;
dolibarr_syslog("Entrepot::Update return -1");
dolibarr_syslog("Entrepot::Update ".$this->error);
return -1; return -1;
} }
} }