Subversion Repositories SmartDukaan

Rev

Rev 23985 | Rev 24093 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
23936 tejbeer 1
$(function() {
2
	$(".add-wallet-request").live('click', function() {
3
		loadWalletRequest("main-content");
4
	});
5
$(".add-wallet-approve").live('click', function() {
6
		loadWalletApproveRequest("main-content");
7
	});
8
 
23985 tejbeer 9
$(".add-wallet-rejected").live('click', function() {
10
		loadWalletRejectedRequest("main-content");
11
	});
23936 tejbeer 12
 
13
$("#add-wallet-request-paginated .next").live(
14
			'click',
15
			function() { 
16
			var url=$('#url').val();
24089 tejbeer 17
		    walletRequestid=$(this).data('requestid');
23936 tejbeer 18
			console.log(url);
19
			if(url=="/getPaginatedWalletRequest")
20
			{
23985 tejbeer 21
                         loadPaginatedNextItems('/getPaginatedWalletRequest', null,
23936 tejbeer 22
						'add-wallet-request-paginated', 'add-wallet-request-table',
23
						'add-wallet-request-container');
24
			}
23985 tejbeer 25
			else if(url=="/getPaginatedWalletApproved")
23936 tejbeer 26
			{
27
				  loadPaginatedNextItems('/getPaginatedWalletApproved', null,
28
						'add-wallet-request-paginated', 'add-wallet-request-table',
29
						'add-wallet-request-container');
30
			}
23985 tejbeer 31
			else{
32
			  loadPaginatedNextItems('/getPaginatedWalletRequestRejected', null,
33
						'add-wallet-request-paginated', 'add-wallet-request-table',
34
						'add-wallet-request-container');
35
			}
23936 tejbeer 36
				$(this).blur();
37
			});
38
 
39
	$("#add-wallet-request-paginated .previous").live(
40
			'click',
41
			function() {
42
				var url=$('#url').val();
43
		if(url=="/getPaginatedWalletRequest")
44
			{
45
			loadPaginatedPreviousItems('/getPaginatedWalletRequest', null,
46
					'add-wallet-request-paginated', 'add-wallet-request-table',
47
					'add-wallet-request-container');
48
		    }
23985 tejbeer 49
		    else if(url=="/getPaginatedWalletApproved"){
23936 tejbeer 50
		     loadPaginatedPreviousItems('/getPaginatedWalletApproved', null,
51
					'add-wallet-request-paginated', 'add-wallet-request-table',
52
					'add-wallet-request-container');
53
		    }
23985 tejbeer 54
		    else {
55
		     loadPaginatedPreviousItems('/getPaginatedWalletRequestRejected', null,
56
					'add-wallet-request-paginated', 'add-wallet-request-table',
57
					'add-wallet-request-container');
58
		    }
23936 tejbeer 59
				$(this).blur();
60
			});
61
 
62
 
24089 tejbeer 63
	 $(".check").live('click',
23936 tejbeer 64
	 function(){
24089 tejbeer 65
	   amount=$(this).data('amount');
66
	   walletRequestid=$(this).data('requestid');
67
	   console.log(amount);
68
	    doGetAjaxRequestHandler(context+ "/getUnsettledPaymentsByAmount?amount="+amount, function(response){
69
	    $('#unsettle-payment-modal').html(response);
70
		console.log(response)
71
 
72
	});
23936 tejbeer 73
	 });
23985 tejbeer 74
 
75
 
24089 tejbeer 76
 
77
 
23985 tejbeer 78
	 $(".rejected").live('click',
79
	 function(){
80
	 if (confirm("Are you sure you want to Reject the request") == true) {
81
	 id=$(this).data('requestid');
82
	 console.log(id);
83
	 walletRequestRejected(id);
84
	 }
85
	 });
24089 tejbeer 86
 
87
	 $(".approved").live('click',
88
	 function(){
89
	 if (confirm("Are you sure you want to Approve the request") == true) {
90
	 id=$(this).data('id'); 
91
	 walletRequestid=$(this).data('requestid');
92
	 walletRequestApprove(id,walletRequestid);
93
	 }
94
	 });
23936 tejbeer 95
 
24089 tejbeer 96
 
97
	 $(".approve").live('click',
98
	 function(){
99
	 if (confirm("Are you sure you want to Approve the request") == true) {
100
	  console.log(walletRequestid)
101
	 walletRequestApprove(0,walletRequestid);
102
	 }
103
	 });
104
 
105
     $(".cancel").live('click',
106
     function(){
107
	 loadWalletRequest("main-content");
108
 
109
	 });
110
 
111
	 $(".confirm").live('click',
112
     function(){
113
     console.log(walletRequestid)
114
	 walletRequestApprove(0,walletRequestid);   
115
	 });
116
 
23936 tejbeer 117
});
118
 
119
 
24089 tejbeer 120
function walletRequestApprove(id , walletRequestid) {
121
	doPutAjaxRequestHandler(context + "/addAmountToWallet?id="+id+"&walletRequestid=" +walletRequestid,function(response) {
23936 tejbeer 122
			if (response == 'true') {
123
		    alert("successfully Approved");
124
			loadWalletRequest("main-content");
125
	}
126
 
127
	});
128
 
129
}
130
 
23985 tejbeer 131
function walletRequestRejected(id) {
132
	doPutAjaxRequestHandler(context + "/addAmountToWalletRequestRejected?id="+id,function(response) {
133
			if (response == 'true') {
134
		    alert("successfully Rejected");
135
			loadWalletRequest("main-content");
136
	}
137
 
138
	});
139
 
140
}
141
 
23936 tejbeer 142
function loadWalletRequest(domId){
143
	doGetAjaxRequestHandler(context+ "/getAddWalletRequest", function(response){
144
		$('#' + domId).html(response);
145
	});
146
}
147
 
148
function loadWalletApproveRequest(domId){
149
	doGetAjaxRequestHandler(context+ "/getAddWalletApproved", function(response){
150
		$('#' + domId).html(response);
151
	});
152
}
23985 tejbeer 153
 
154
function loadWalletRejectedRequest(domId){
155
	doGetAjaxRequestHandler(context+ "/getAddWalletRequestRejected", function(response){
156
		$('#' + domId).html(response);
157
	});
158
}
159
 
160