Subversion Repositories SmartDukaan

Rev

Rev 23936 | Rev 24089 | 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();
17
			console.log(url);
18
			if(url=="/getPaginatedWalletRequest")
19
			{
23985 tejbeer 20
                         loadPaginatedNextItems('/getPaginatedWalletRequest', null,
23936 tejbeer 21
						'add-wallet-request-paginated', 'add-wallet-request-table',
22
						'add-wallet-request-container');
23
			}
23985 tejbeer 24
			else if(url=="/getPaginatedWalletApproved")
23936 tejbeer 25
			{
26
				  loadPaginatedNextItems('/getPaginatedWalletApproved', null,
27
						'add-wallet-request-paginated', 'add-wallet-request-table',
28
						'add-wallet-request-container');
29
			}
23985 tejbeer 30
			else{
31
			  loadPaginatedNextItems('/getPaginatedWalletRequestRejected', null,
32
						'add-wallet-request-paginated', 'add-wallet-request-table',
33
						'add-wallet-request-container');
34
			}
23936 tejbeer 35
				$(this).blur();
36
			});
37
 
38
	$("#add-wallet-request-paginated .previous").live(
39
			'click',
40
			function() {
41
				var url=$('#url').val();
42
		if(url=="/getPaginatedWalletRequest")
43
			{
44
			loadPaginatedPreviousItems('/getPaginatedWalletRequest', null,
45
					'add-wallet-request-paginated', 'add-wallet-request-table',
46
					'add-wallet-request-container');
47
		    }
23985 tejbeer 48
		    else if(url=="/getPaginatedWalletApproved"){
23936 tejbeer 49
		     loadPaginatedPreviousItems('/getPaginatedWalletApproved', null,
50
					'add-wallet-request-paginated', 'add-wallet-request-table',
51
					'add-wallet-request-container');
52
		    }
23985 tejbeer 53
		    else {
54
		     loadPaginatedPreviousItems('/getPaginatedWalletRequestRejected', null,
55
					'add-wallet-request-paginated', 'add-wallet-request-table',
56
					'add-wallet-request-container');
57
		    }
23936 tejbeer 58
				$(this).blur();
59
			});
60
 
61
 
62
 
63
	 $(".approve").live('click',
64
	 function(){
65
	 if (confirm("Are you sure you want to Approve the request") == true) {
66
	 id=$(this).data('requestid');
67
	 console.log(id);
68
	 walletRequestApprove(id);
69
	 }
70
	 });
23985 tejbeer 71
 
72
 
73
	 $(".rejected").live('click',
74
	 function(){
75
	 if (confirm("Are you sure you want to Reject the request") == true) {
76
	 id=$(this).data('requestid');
77
	 console.log(id);
78
	 walletRequestRejected(id);
79
	 }
80
	 });
23936 tejbeer 81
 
82
 
83
});
84
 
85
 
86
function walletRequestApprove(id) {
87
	doPutAjaxRequestHandler(context + "/addAmountToWallet?id="+id,function(response) {
88
			if (response == 'true') {
89
		    alert("successfully Approved");
90
			loadWalletRequest("main-content");
91
	}
92
 
93
	});
94
 
95
}
96
 
23985 tejbeer 97
function walletRequestRejected(id) {
98
	doPutAjaxRequestHandler(context + "/addAmountToWalletRequestRejected?id="+id,function(response) {
99
			if (response == 'true') {
100
		    alert("successfully Rejected");
101
			loadWalletRequest("main-content");
102
	}
103
 
104
	});
105
 
106
}
107
 
23936 tejbeer 108
function loadWalletRequest(domId){
109
	doGetAjaxRequestHandler(context+ "/getAddWalletRequest", function(response){
110
		$('#' + domId).html(response);
111
	});
112
}
113
 
114
function loadWalletApproveRequest(domId){
115
	doGetAjaxRequestHandler(context+ "/getAddWalletApproved", function(response){
116
		$('#' + domId).html(response);
117
	});
118
}
23985 tejbeer 119
 
120
function loadWalletRejectedRequest(domId){
121
	doGetAjaxRequestHandler(context+ "/getAddWalletRequestRejected", function(response){
122
		$('#' + domId).html(response);
123
	});
124
}
125
 
126