fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [16912] Rental: mass sync


From: sigurdne
Subject: [Fmsystem-commits] [16912] Rental: mass sync
Date: Wed, 5 Jul 2017 10:22:44 -0400 (EDT)

Revision: 16912
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=16912
Author:   sigurdne
Date:     2017-07-05 10:22:43 -0400 (Wed, 05 Jul 2017)
Log Message:
-----------
Rental: mass sync

Modified Paths:
--------------
    trunk/rental/inc/class.bofellesdata.inc.php
    trunk/rental/inc/class.uiparty.inc.php
    trunk/rental/js/rental/party.sync.js

Modified: trunk/rental/inc/class.bofellesdata.inc.php
===================================================================
--- trunk/rental/inc/class.bofellesdata.inc.php 2017-07-05 14:21:44 UTC (rev 
16911)
+++ trunk/rental/inc/class.bofellesdata.inc.php 2017-07-05 14:22:43 UTC (rev 
16912)
@@ -168,7 +168,7 @@
                        return false;
                }
 
-               public function result_unit_exist( $result_unit, $level )
+               public function result_unit_exist( $result_unit, $level = 0)
                {
                        $this->log(__class__, __function__);
 
@@ -212,7 +212,7 @@
                        return false;
                }
 
-               public function org_unit_exist( $org_unit_id, $level )
+               public function org_unit_exist( $org_unit_id, $level = 0)
                {
                        $this->log(__class__, __function__);
 

Modified: trunk/rental/inc/class.uiparty.inc.php
===================================================================
--- trunk/rental/inc/class.uiparty.inc.php      2017-07-05 14:21:44 UTC (rev 
16911)
+++ trunk/rental/inc/class.uiparty.inc.php      2017-07-05 14:22:43 UTC (rev 
16912)
@@ -1210,6 +1210,12 @@
                                        )),
                                        'parameters' => json_encode($parameters)
                                );
+
+                               if($sync_job == 'org_unit')
+                               {
+                                       //not really columns - but a 
placeholder for mass-sync.
+                                       $data['datatable']['columns'] = 
array('name' => 'Sync', 'onclick' => "PartyMassSync({type:'{$type}'})");
+                               }
                        }
 
                        $alertMessage_deleteParty = '"Du er i ferd med å slette 
en kontraktspart.\n\n Operasjonen kan ikke angres.\n\n Vil du gjøre dette?";';
@@ -1217,6 +1223,7 @@
 
                        $jscode = <<<JS
 
+                               var confirm_msg_mass_sync = 
$alertMessage_syncParty
                                var confirm_msg_sync = $alertMessage_syncParty
                                var confirm_msg_delete = 
$alertMessage_deleteParty
 

Modified: trunk/rental/js/rental/party.sync.js
===================================================================
--- trunk/rental/js/rental/party.sync.js        2017-07-05 14:21:44 UTC (rev 
16911)
+++ trunk/rental/js/rental/party.sync.js        2017-07-05 14:22:43 UTC (rev 
16912)
@@ -57,4 +57,13 @@
        var requestUrl = phpGWLink('index.php', oArgs);
 
        window.open(requestUrl, '_self');
+}
+
+function PartyMassSync(conf)
+{
+       if (!confirm(confirm_msg_mass_sync))
+       {
+               return false;
+       }
+
 }
\ No newline at end of file




reply via email to

[Prev in Thread] Current Thread [Next in Thread]