Subversion Repositories SmartDukaan

Rev

Rev 27755 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 27755 Rev 34096
Line 9... Line 9...
9
	$(document).on('click', ".add-wallet-rejected", function() {
9
	$(document).on('click', ".add-wallet-rejected", function() {
10
		loadWalletRejectedRequest("main-content");
10
		loadWalletRejectedRequest("main-content");
11
	});
11
	});
12
 
12
 
13
	$(document).on('click', "#add-wallet-request-paginated .next",
13
	$(document).on('click', "#add-wallet-request-paginated .next",
14
			function() {
14
		function () {
15
				var url = $('#url').val();
15
			var url = $('#url').val();
16
				walletRequestid = $(this).data('requestid');
16
			walletRequestid = $(this).data('requestid');
17
				console.log(url);
17
			console.log(url);
18
				if (url == "/getPaginatedWalletRequest") {
18
			if (url == "/getPaginatedWalletRequest") {
19
					loadPaginatedNextItems('/getPaginatedWalletRequest', null,
19
				loadPaginatedNextItems('/getPaginatedWalletRequest', null,
20
							'add-wallet-request-paginated',
20
					'add-wallet-request-paginated',
21
							'add-wallet-request-table',
21
					'add-wallet-request-table',
22
							'add-wallet-request-container');
22
					'add-wallet-request-container');
23
				} else if (url == "/getPaginatedWalletApproved") {
23
			} else if (url == "/getPaginatedWalletApproved") {
24
					loadPaginatedNextItems('/getPaginatedWalletApproved', null,
24
				loadPaginatedNextItems('/getPaginatedWalletApproved', null,
25
							'add-wallet-request-paginated',
25
					'add-wallet-request-paginated',
26
							'add-wallet-request-table',
26
					'add-wallet-request-table',
27
							'add-wallet-request-container');
27
					'add-wallet-request-container');
28
				} else {
28
			} else {
29
					loadPaginatedNextItems(
29
				loadPaginatedNextItems(
30
							'/getPaginatedWalletRequestRejected', null,
30
					'/getPaginatedWalletRequestRejected', null,
31
							'add-wallet-request-paginated',
31
					'add-wallet-request-paginated',
32
							'add-wallet-request-table',
32
					'add-wallet-request-table',
33
							'add-wallet-request-container');
33
					'add-wallet-request-container');
34
				}
34
			}
35
				$(this).blur();
35
			$(this).blur();
36
			});
36
		});
37
 
37
 
38
	$(document).on('click', "#add-wallet-request-paginated .previous",
38
	$(document).on('click', "#add-wallet-request-paginated .previous",
39
			function() {
39
		function () {
40
				var url = $('#url').val();
40
			var url = $('#url').val();
41
				if (url == "/getPaginatedWalletRequest") {
41
			if (url == "/getPaginatedWalletRequest") {
42
					loadPaginatedPreviousItems('/getPaginatedWalletRequest',
42
				loadPaginatedPreviousItems('/getPaginatedWalletRequest',
43
							null, 'add-wallet-request-paginated',
43
					null, 'add-wallet-request-paginated',
44
							'add-wallet-request-table',
44
					'add-wallet-request-table',
45
							'add-wallet-request-container');
45
					'add-wallet-request-container');
46
				} else if (url == "/getPaginatedWalletApproved") {
46
			} else if (url == "/getPaginatedWalletApproved") {
47
					loadPaginatedPreviousItems('/getPaginatedWalletApproved',
47
				loadPaginatedPreviousItems('/getPaginatedWalletApproved',
48
							null, 'add-wallet-request-paginated',
48
					null, 'add-wallet-request-paginated',
49
							'add-wallet-request-table',
49
					'add-wallet-request-table',
50
							'add-wallet-request-container');
50
					'add-wallet-request-container');
51
				} else {
51
			} else {
52
					loadPaginatedPreviousItems(
52
				loadPaginatedPreviousItems(
53
							'/getPaginatedWalletRequestRejected', null,
53
					'/getPaginatedWalletRequestRejected', null,
54
							'add-wallet-request-paginated',
54
					'add-wallet-request-paginated',
55
							'add-wallet-request-table',
55
					'add-wallet-request-table',
56
							'add-wallet-request-container');
56
					'add-wallet-request-container');
57
				}
57
			}
58
				$(this).blur();
58
			$(this).blur();
59
			});
59
		});
60
 
60
 
61
	$(document).on('click', ".check",
61
	$(document).on('click', ".check",
62
			function() {
62
		function () {
63
				amount = $(this).data('amount');
63
			amount = $(this).data('amount');
64
				walletRequestid = $(this).data('requestid');
64
			walletRequestid = $(this).data('requestid');
65
				console.log(amount);
65
			console.log(amount);
66
				doGetAjaxRequestHandler(context
66
			doGetAjaxRequestHandler(context
67
						+ "/getUnsettledPaymentsByAmount?amount=" + amount,
67
				+ "/getUnsettledPaymentsByAmount?amount=" + amount,
68
						function(response) {
68
				function (response) {
69
							$('#unsettle-payment-modal').html(response);
69
					$('#unsettle-payment-modal').html(response);
70
							console.log(response)
70
					console.log(response)
71
 
71
 
72
						});
72
				});
73
			});
73
		});
74
 
74
 
75
	$(document).on('click', ".newEntry", function() {
75
	$(document).on('click', ".newEntry", function() {
76
		$('#newEntrywalletModal').modal('show');
76
		$('#newEntrywalletModal').modal('show');
77
	});
77
	});
78
 
78
 
79
	$(document).on('click', ".add-money-request",
79
	$(document).on('click', ".add-money-request",
80
			function() {
80
		function () {
81
				var fofoId = partnerId;
81
			var fofoId = partnerId;
82
				var amount = $('input[name="amount"]').val();
82
			var amount = $('input[name="amount"]').val();
83
				var transactionReference = $(
83
			var transactionReference = $(
84
						'input[name="transactionReference"]').val();
84
				'input[name="transactionReference"]').val();
85
				var bankName = $('#bankName').val();
85
			var bankName = $('#bankName').val();
86
				var referenceTime = $('#referenceTime').data('daterangepicker').startDate
86
			var referenceTime = $('#referenceTime').data('daterangepicker').startDate
87
				.format(moment.HTML5_FMT.DATETIME_LOCAL_SECONDS);
87
				.format(moment.HTML5_FMT.DATETIME_LOCAL_SECONDS);
88
				
-
 
89
				console.log(referenceTime);
-
 
90
				if (fofoId === "" && amount === ""
-
 
91
						&& transactionReference === "" && bankName === ""
-
 
92
						&& referenceTime === "") {
-
 
93
					alert("Field can't be empty");
-
 
94
					return;
-
 
95
				}
-
 
96
				if (partnerId === null) {
-
 
97
					alert("please select the partner");
-
 
98
					return;
-
 
99
				}
-
 
100
				if (amount === "") {
-
 
101
					alert("amount is required");
-
 
102
					return;
-
 
103
				}
-
 
104
				if (transactionReference === "") {
-
 
105
					alert("Transaction Reference is required");
-
 
106
					return;
-
 
107
				}
-
 
108
				if (bankName === "") {
-
 
109
					alert("Bank Name is required");
-
 
110
					return;
-
 
111
				}
-
 
112
				if (referenceTime === "") {
-
 
113
					alert("Reference Time is required");
-
 
114
					return;
-
 
115
				}
-
 
116
 
-
 
117
				if (confirm("Are you sure you want add money!") == true) {
-
 
118
					doPostAjaxRequestHandler(context + "/addMoney?amount="
-
 
119
							+ amount + "&transactionReference="
-
 
120
							+ transactionReference + "&referenceTime="
-
 
121
							+ referenceTime + "&bankName=" + bankName
-
 
122
							+ "&fofoId=" + fofoId, function(response) {
-
 
123
						if (response == 'true') {
-
 
124
							alert("successfully submit");
-
 
125
 
-
 
126
							loadWalletRequest("main-content");
-
 
127
						}
-
 
128
 
-
 
129
						return false;
-
 
130
					});
-
 
131
				}
-
 
132
 
88
 
-
 
89
			console.log(referenceTime);
-
 
90
			if (fofoId === "" && amount === ""
-
 
91
				&& transactionReference === "" && bankName === ""
-
 
92
				&& referenceTime === "") {
-
 
93
				alert("Field can't be empty");
-
 
94
				return;
-
 
95
			}
-
 
96
			if (partnerId === null) {
-
 
97
				alert("please select the partner");
-
 
98
				return;
-
 
99
			}
-
 
100
			if (amount === "") {
-
 
101
				alert("amount is required");
-
 
102
				return;
-
 
103
			}
-
 
104
			if (transactionReference === "") {
-
 
105
				alert("Transaction Reference is required");
-
 
106
				return;
-
 
107
			}
-
 
108
			if (bankName === "") {
-
 
109
				alert("Bank Name is required");
-
 
110
				return;
-
 
111
			}
-
 
112
			if (referenceTime === "") {
-
 
113
				alert("Reference Time is required");
-
 
114
				return;
-
 
115
			}
-
 
116
 
-
 
117
			if (confirm("Are you sure you want add money!") == true) {
-
 
118
				doPostAjaxRequestHandler(context + "/addMoney?amount="
-
 
119
					+ amount + "&transactionReference="
-
 
120
					+ transactionReference + "&referenceTime="
-
 
121
					+ referenceTime + "&bankName=" + bankName
-
 
122
					+ "&fofoId=" + fofoId, function (response) {
-
 
123
					if (response == 'true') {
-
 
124
						alert("successfully submit");
-
 
125
 
-
 
126
						loadWalletRequest("main-content");
-
 
127
					}
-
 
128
 
-
 
129
					return false;
133
			});
130
				});
-
 
131
			}
-
 
132
 
-
 
133
		});
134
 
134
 
135
	$(document).on('click', ".rejected", function() {
135
	$(document).on('click', ".rejected", function() {
136
		if (confirm("Are you sure you want to Reject the request") == true) {
136
		if (confirm("Are you sure you want to Reject the request") == true) {
137
			id = $(this).data('requestid');
137
			id = $(this).data('requestid');
138
			console.log(id);
138
			console.log(id);
Line 161... Line 161...
161
 
161
 
162
	$(document).on('click', ".confirm", function() {
162
	$(document).on('click', ".confirm", function() {
163
		console.log(walletRequestid)
163
		console.log(walletRequestid)
164
		walletRequestApprove(0, walletRequestid);
164
		walletRequestApprove(0, walletRequestid);
165
	});
165
	});
-
 
166
	$(document).on('click', '.dateWisewalletAddn', function () {
-
 
167
 
-
 
168
		var startDate = getDatesFromPicker('input[name="walletAddn-duration"]').startDate;
-
 
169
		var endDate = getDatesFromPicker('input[name="walletAddn-duration"]').endDate
-
 
170
 
-
 
171
		doGetAjaxRequestHandler(context + "/getAddWalletApprovedByDate?startDate=" + startDate + "&endDate=" + endDate, function (response) {
-
 
172
			$('.walletaddnviewcontainer').html(response);
-
 
173
		});
-
 
174
 
-
 
175
	});
-
 
176
	$(document).on('click', '.dateWisewalletAddnReject', function () {
-
 
177
 
-
 
178
		var startDate = getDatesFromPicker('input[name="walletAddn-duration"]').startDate;
-
 
179
		var endDate = getDatesFromPicker('input[name="walletAddn-duration"]').endDate
-
 
180
 
-
 
181
		doGetAjaxRequestHandler(context + "/getAddWalletRequestRejectedByDate?startDate=" + startDate + "&endDate=" + endDate, function (response) {
-
 
182
			$('.walletaddnviewcontainer').html(response);
-
 
183
		});
-
 
184
 
-
 
185
	});
166
 
186
 
167
});
187
});
168
 
188
 
169
function walletRequestApprove(id, walletRequestid) {
189
function walletRequestApprove(id, walletRequestid) {
170
	doPutAjaxRequestHandler(context + "/addAmountToWallet?id=" + id
190
	doPutAjaxRequestHandler(context + "/addAmountToWallet?id=" + id
171
			+ "&walletRequestid=" + walletRequestid, function(response) {
191
		+ "&walletRequestid=" + walletRequestid, function (response) {
172
		if (response == 'true') {
192
		if (response == 'true') {
173
			alert("successfully Approved");
193
			alert("successfully Approved");
174
			loadWalletRequest("main-content");
194
			loadWalletRequest("main-content");
175
		}
195
		}
176
 
196
 
Line 178... Line 198...
178
 
198
 
179
}
199
}
180
 
200
 
181
function walletRequestRejected(id) {
201
function walletRequestRejected(id) {
182
	doPutAjaxRequestHandler(context + "/addAmountToWalletRequestRejected?id="
202
	doPutAjaxRequestHandler(context + "/addAmountToWalletRequestRejected?id="
183
			+ id, function(response) {
203
		+ id, function (response) {
184
		if (response == 'true') {
204
		if (response == 'true') {
185
			alert("successfully Rejected");
205
			alert("successfully Rejected");
186
			loadWalletRequest("main-content");
206
			loadWalletRequest("main-content");
187
		}
207
		}
188
 
208
 
Line 190... Line 210...
190
 
210
 
191
}
211
}
192
 
212
 
193
function loadWalletRequest(domId) {
213
function loadWalletRequest(domId) {
194
	doGetAjaxRequestHandler(context + "/getAddWalletRequest",
214
	doGetAjaxRequestHandler(context + "/getAddWalletRequest",
195
			function(response) {
215
		function (response) {
196
				$('#' + domId).html(response);
216
			$('#' + domId).html(response);
197
			});
217
		});
198
}
218
}
199
 
219
 
200
function loadWalletApproveRequest(domId) {
220
function loadWalletApproveRequest(domId) {
201
	doGetAjaxRequestHandler(context + "/getAddWalletApproved", function(
221
	doGetAjaxRequestHandler(context + "/getAddWalletApproved", function(
202
			response) {
222
		response) {
203
		$('#' + domId).html(response);
223
		$('#' + domId).html(response);
204
	});
224
	});
205
}
225
}
206
 
226
 
207
function loadWalletRejectedRequest(domId) {
227
function loadWalletRejectedRequest(domId) {
208
	doGetAjaxRequestHandler(context + "/getAddWalletRequestRejected", function(
228
	doGetAjaxRequestHandler(context + "/getAddWalletRequestRejected", function(
209
			response) {
229
		response) {
210
		$('#' + domId).html(response);
230
		$('#' + domId).html(response);
211
	});
231
	});
212
}
232
}