[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpcompta-dev] r5550 - phpcompta/tags/rel670/include
From: |
phpcompta-dev |
Subject: |
[Phpcompta-dev] r5550 - phpcompta/tags/rel670/include |
Date: |
Thu, 28 Nov 2013 17:22:58 +0100 (CET) |
Author: danydb
Date: 2013-11-28 17:22:58 +0100 (Thu, 28 Nov 2013)
New Revision: 5550
Modified:
phpcompta/tags/rel670/include/class_periode.php
phpcompta/tags/rel670/include/periode.inc.php
Log:
Empeche fermeture si une seule periode, empeche erreur si periode inexistante
Modified: phpcompta/tags/rel670/include/class_periode.php
===================================================================
--- phpcompta/tags/rel670/include/class_periode.php 2013-11-28 13:50:39 UTC
(rev 5549)
+++ phpcompta/tags/rel670/include/class_periode.php 2013-11-28 16:22:58 UTC
(rev 5550)
@@ -415,7 +415,7 @@
*/
function load()
{
-
+ if ($this->p_id == '') $this->p_id=-1;
$row=$this->cn->get_array("select
p_start,p_end,p_exercice,p_closed,p_central from parm_periode where p_id=$1",
array($this->p_id));
if ($row == null ) return -1;
Modified: phpcompta/tags/rel670/include/periode.inc.php
===================================================================
--- phpcompta/tags/rel670/include/periode.inc.php 2013-11-28 13:50:39 UTC
(rev 5549)
+++ phpcompta/tags/rel670/include/periode.inc.php 2013-11-28 16:22:58 UTC
(rev 5550)
@@ -89,7 +89,13 @@
}
else
{
- $Res=$cn->exec_sql("delete from parm_periode where p_id=$p_per");
+ $count=$cn->get_value("select count(*) from parm_periode;");
+ if ( $count > 1 ) {
+ $Res=$cn->exec_sql("delete from parm_periode where p_id=$p_per");
+ }
+ {
+ alert(' Désolé mais vous devez avoir au moins une période');
+ }
}
$choose="yes";
}
---
PhpCompta est un logiciel de comptabilité libre en ligne (full web)
Projet opensource http://www.phpcompta.eu
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpcompta-dev] r5550 - phpcompta/tags/rel670/include,
phpcompta-dev <=