[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [13742]
From: |
Nelson Guerra |
Subject: |
[Fmsystem-commits] [13742] |
Date: |
Wed, 19 Aug 2015 00:05:46 +0000 |
Revision: 13742
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=13742
Author: nelson224
Date: 2015-08-19 00:05:46 +0000 (Wed, 19 Aug 2015)
Log Message:
-----------
Modified Paths:
--------------
branches/dev-syncromind/rental/js/rental/contract.edit.js
Modified: branches/dev-syncromind/rental/js/rental/contract.edit.js
===================================================================
--- branches/dev-syncromind/rental/js/rental/contract.edit.js 2015-08-19
00:05:06 UTC (rev 13741)
+++ branches/dev-syncromind/rental/js/rental/contract.edit.js 2015-08-19
00:05:46 UTC (rev 13742)
@@ -58,33 +58,151 @@
};
});
-addComposite = function(oArgs){
+addComposite = function(oArgs, parameters){
var oTT = TableTools.fnGetInstance( 'datatable-container_2' );
var selected = oTT.fnGetSelectedData();
+ var nTable = 1;
if (selected.length == 0){
alert('None selected');
return false;
}
- var values = {};
+ var data = {};
+ $.each(parameters.parameter, function( i, val ) {
+ data[val.name] = {};
+ });
+
+ var n = 0;
for ( var n = 0; n < selected.length; ++n )
{
- var aData = selected[n];
- values[n] = aData['id'];
+ $.each(parameters.parameter, function( i, val ) {
+ data[val.name][n] = selected[n][val.source];
+ });
}
- var data = {'composite_id': values};
var requestUrl = phpGWLink('index.php', oArgs);
JqueryPortico.execute_ajax(requestUrl, function(result){
- JqueryPortico.show_message('1', result);
+ JqueryPortico.show_message(nTable, result);
oTable1.fnDraw();
oTable2.fnDraw();
}, data, 'POST', 'JSON');
+};
+
+removeComposite = function(oArgs, parameters){
+
+ var oTT = TableTools.fnGetInstance( 'datatable-container_1' );
+ var selected = oTT.fnGetSelectedData();
+ var nTable = 1;
+
+ if (selected.length == 0){
+ alert('None selected');
+ return false;
+ }
+
+ var data = {};
+
+ $.each(parameters.parameter, function( i, val ) {
+ data[val.name] = {};
+ });
+
+ var n = 0;
+ for ( var n = 0; n < selected.length; ++n )
+ {
+ $.each(parameters.parameter, function( i, val ) {
+ data[val.name][n] = selected[n][val.source];
+ });
+ }
+
+ var requestUrl = phpGWLink('index.php', oArgs);
+
+ JqueryPortico.execute_ajax(requestUrl, function(result){
+
+ JqueryPortico.show_message(nTable, result);
+
+ oTable1.fnDraw();
+ oTable2.fnDraw();
+
+ }, data, 'POST', 'JSON');
+};
+
+
+addParty = function(oArgs, parameters){
+
+ var oTT = TableTools.fnGetInstance( 'datatable-container_4' );
+ var selected = oTT.fnGetSelectedData();
+ var nTable = 3;
+
+ if (selected.length == 0){
+ alert('None selected');
+ return false;
+ }
+
+ var data = {};
+
+ $.each(parameters.parameter, function( i, val ) {
+ data[val.name] = {};
+ });
+
+ var n = 0;
+ for ( var n = 0; n < selected.length; ++n )
+ {
+ $.each(parameters.parameter, function( i, val ) {
+ data[val.name][n] = selected[n][val.source];
+ });
+ }
+
+ var requestUrl = phpGWLink('index.php', oArgs);
+
+ JqueryPortico.execute_ajax(requestUrl, function(result){
+
+ JqueryPortico.show_message(nTable, result);
+
+ oTable3.fnDraw();
+ oTable4.fnDraw();
+
+ }, data, 'POST', 'JSON');
+};
+
+removeParty = function(oArgs, parameters){
+
+ var oTT = TableTools.fnGetInstance( 'datatable-container_3' );
+ var selected = oTT.fnGetSelectedData();
+ var nTable = 3;
+
+ if (selected.length == 0){
+ alert('None selected');
+ return false;
+ }
+
+ var data = {};
+
+ $.each(parameters.parameter, function( i, val ) {
+ data[val.name] = {};
+ });
+
+ var n = 0;
+ for ( var n = 0; n < selected.length; ++n )
+ {
+ $.each(parameters.parameter, function( i, val ) {
+ data[val.name][n] = selected[n][val.source];
+ });
+ }
+
+ var requestUrl = phpGWLink('index.php', oArgs);
+
+ JqueryPortico.execute_ajax(requestUrl, function(result){
+
+ JqueryPortico.show_message(nTable, result);
+
+ oTable3.fnDraw();
+ oTable4.fnDraw();
+
+ }, data, 'POST', 'JSON');
};
\ No newline at end of file
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [13742],
Nelson Guerra <=