[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] property/inc class.sowo_hour.inc.php,1.5
From: |
sigurdne |
Subject: |
[Phpgroupware-cvs] property/inc class.sowo_hour.inc.php,1.5 |
Date: |
Wed, 13 Apr 2005 08:43:00 +0200 |
Update of property/inc
Modified Files:
Branch: MAIN
class.sowo_hour.inc.php lines: +7 -15
Log Message:
no message
====================================================
Index: property/inc/class.sowo_hour.inc.php
diff -u property/inc/class.sowo_hour.inc.php:1.4
property/inc/class.sowo_hour.inc.php:1.5
--- property/inc/class.sowo_hour.inc.php:1.4 Mon Apr 11 11:59:02 2005
+++ property/inc/class.sowo_hour.inc.php Wed Apr 13 06:43:15 2005
@@ -180,8 +180,6 @@
}
//_debug_array($deviation);
return $deviation;
-
-
}
@@ -269,12 +267,10 @@
function next_record($workorder_id)
{
-
$this->db->query("SELECT max(record) as record FROM
fm_wo_hours where workorder_id='$workorder_id'",__LINE__,__FILE__);
$this->db->next_record();
$record = $this->db->f('record')+1;
return $record;
-
}
function add_template($values,$workorder_id)
@@ -283,7 +279,6 @@
$values['name'] =
$this->db->db_addslashes($values['name']);
$soworkorder =
CreateObject($this->currentapp.'.soworkorder');
$workorder =
$soworkorder->read_single($workorder_id);
-//_debug_array($workorder);
$this->db->transaction_begin();
@@ -306,11 +301,10 @@
$hour = $this->read(array('workorder_id' =>
$workorder_id));
- $record = $this->next_record($hour[0]['workorder_id']);
+ $record = $this->next_record($workorder_id);
for ($i=0; $i<count($hour); $i++)
{
-
$values_insert= array(
$hour[$i]['activity_id'],
$hour[$i]['activity_num'],
@@ -348,12 +342,10 @@
function add_hour($hour)
{
-
$record = $this->next_record($hour[0]['workorder_id']);
for ($i=0; $i<count($hour); $i++)
{
-
$values= array(
$hour[$i]['activity_id'],
$hour[$i]['activity_num'],
@@ -382,18 +374,18 @@
$receipt['hour_id'] =
$this->db->get_last_insert_id('fm_wo_hours','id');
return $receipt;
-
}
function add_hour_from_template($hour,$workorder_id)
{
-//_debug_array($hour);
$record = $this->next_record($workorder_id);
- $this->db->query("UPDATE fm_workorder set
- chapter_id ='" . $hour[0]['chapter_id'] .
"' WHERE id= '$workorder_id'",__LINE__,__FILE__);
-
+ if($hour[0]['chapter_id'])
+ {
+ $this->db->query("UPDATE fm_workorder set
+ chapter_id ='" .
$hour[0]['chapter_id'] . "' WHERE id= '$workorder_id'",__LINE__,__FILE__);
+ }
for ($i=0; $i<count($hour); $i++)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] property/inc class.sowo_hour.inc.php,1.5,
sigurdne <=
- Prev by Date:
[Phpgroupware-cvs] property/inc class.sotenant_claim.inc.php, 1.1 class.botenant_claim.inc.php, 1.1 class.uitenant_claim.inc.php, 1.1
- Next by Date:
[Phpgroupware-cvs] property/templates/default tenant_claim.xsl, 1.2 invoice.xsl, 1.9 project.xsl, 1.8 location.xsl, 1.3
- Previous by thread:
[Phpgroupware-cvs] property/inc class.sotenant_claim.inc.php, 1.1 class.botenant_claim.inc.php, 1.1 class.uitenant_claim.inc.php, 1.1
- Next by thread:
[Phpgroupware-cvs] property/templates/default tenant_claim.xsl, 1.2 invoice.xsl, 1.9 project.xsl, 1.8 location.xsl, 1.3
- Index(es):