[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [13383] rental: add standard price items
From: |
Sigurd Nes |
Subject: |
[Fmsystem-commits] [13383] rental: add standard price items |
Date: |
Mon, 08 Jun 2015 13:30:54 +0000 |
Revision: 13383
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=13383
Author: sigurdne
Date: 2015-06-08 13:30:51 +0000 (Mon, 08 Jun 2015)
Log Message:
-----------
rental: add standard price items
Modified Paths:
--------------
trunk/rental/inc/class.socontract.inc.php
trunk/rental/inc/class.uicontract.inc.php
Modified: trunk/rental/inc/class.socontract.inc.php
===================================================================
--- trunk/rental/inc/class.socontract.inc.php 2015-06-08 10:23:13 UTC (rev
13382)
+++ trunk/rental/inc/class.socontract.inc.php 2015-06-08 13:30:51 UTC (rev
13383)
@@ -1209,4 +1209,3 @@
}
}
-?>
Modified: trunk/rental/inc/class.uicontract.inc.php
===================================================================
--- trunk/rental/inc/class.uicontract.inc.php 2015-06-08 10:23:13 UTC (rev
13382)
+++ trunk/rental/inc/class.uicontract.inc.php 2015-06-08 13:30:51 UTC (rev
13383)
@@ -709,9 +709,22 @@
$db_contract->transaction_begin();
if($so_contract->store($contract))
{
+ // Add standard price items to contract
+ if($contract->get_location_id() &&
($this->isExecutiveOfficer() || $this->isAdministrator()))
+ {
+ $so_price_item =
rental_soprice_item::get_instance();
+ //get default price items for
location_id
+ $default_price_items =
$so_contract->get_default_price_items($contract->get_location_id());
+
+ foreach($default_price_items as
$price_item_id)
+ {
+
$so_price_item->add_price_item($contract->get_id(), $price_item_id);
+ }
+ }
// Add that composite to the new
contract
$success =
$so_contract->add_composite($contract->get_id(), phpgw::get_var('id'));
- if($success){
+ if($success)
+ {
$db_contract->transaction_commit();
$comp_name =
rental_socomposite::get_instance()->get_single(phpgw::get_var('id'))->get_name();
$message =
lang('messages_new_contract_from_composite').' '.$comp_name;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [13383] rental: add standard price items,
Sigurd Nes <=