Subversion Repositories SmartDukaan

Rev

Rev 24089 | Rev 24951 | 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
	 walletRequestApprove(id,walletRequestid);
92
	 }
93
	 });
23936 tejbeer 94
 
24089 tejbeer 95
 
96
	 $(".approve").live('click',
97
	 function(){
98
	 if (confirm("Are you sure you want to Approve the request") == true) {
99
	  console.log(walletRequestid)
100
	 walletRequestApprove(0,walletRequestid);
101
	 }
102
	 });
103
 
104
     $(".cancel").live('click',
105
     function(){
106
	 loadWalletRequest("main-content");
107
 
108
	 });
109
 
110
	 $(".confirm").live('click',
111
     function(){
112
     console.log(walletRequestid)
113
	 walletRequestApprove(0,walletRequestid);   
114
	 });
115
 
23936 tejbeer 116
});
117
 
118
 
24089 tejbeer 119
function walletRequestApprove(id , walletRequestid) {
120
	doPutAjaxRequestHandler(context + "/addAmountToWallet?id="+id+"&walletRequestid=" +walletRequestid,function(response) {
23936 tejbeer 121
			if (response == 'true') {
122
		    alert("successfully Approved");
123
			loadWalletRequest("main-content");
124
	}
125
 
126
	});
127
 
128
}
129
 
23985 tejbeer 130
function walletRequestRejected(id) {
131
	doPutAjaxRequestHandler(context + "/addAmountToWalletRequestRejected?id="+id,function(response) {
132
			if (response == 'true') {
133
		    alert("successfully Rejected");
134
			loadWalletRequest("main-content");
135
	}
136
 
137
	});
138
 
139
}
140
 
23936 tejbeer 141
function loadWalletRequest(domId){
142
	doGetAjaxRequestHandler(context+ "/getAddWalletRequest", function(response){
143
		$('#' + domId).html(response);
144
	});
145
}
146
 
147
function loadWalletApproveRequest(domId){
148
	doGetAjaxRequestHandler(context+ "/getAddWalletApproved", function(response){
149
		$('#' + domId).html(response);
150
	});
151
}
23985 tejbeer 152
 
153
function loadWalletRejectedRequest(domId){
154
	doGetAjaxRequestHandler(context+ "/getAddWalletRequestRejected", function(response){
155
		$('#' + domId).html(response);
156
	});
157
}
158
 
159