Subversion Repositories SmartDukaan

Rev

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

Rev 23584 Rev 23629
Line 57... Line 57...
57
		var invoiceNumber = $("#search-order-text").val();
57
		var invoiceNumber = $("#search-order-text").val();
58
		loadSearchOrderDetails(invoiceNumber, "search-order-details-container");
58
		loadSearchOrderDetails(invoiceNumber, "search-order-details-container");
59
    });
59
    });
60
	
60
	
61
	$("#sale-history-paginated .next").live('click', function() {
61
	$("#sale-history-paginated .next").live('click', function() {
-
 
62
		var params = {};
-
 
63
		params['searchType'] = saleHistory.searchType;
-
 
64
		params['searchValue'] = saleHistory.searchText;
62
		var start = $( "#sale-history-paginated .start" ).text();
65
		params['startTime'] = walletHistory.startTime;
63
		var end = $( "#sale-history-paginated .end" ).text();
66
		params['endTime'] = walletHistory.endTime;
64
		getSaleHistoryNextItems(start, end, saleHistory.searchType, saleHistory.searchText, saleHistory.startTime, saleHistory.endTime);
67
		loadPaginatedNextItems('/getPaginatedSaleHistory', params, 'sale-history-paginated', 'sale-history-table', 'sale-details-container');
65
		$("#sale-history-paginated .next").blur();
68
		$(this).blur();
66
    });
69
    });
67
	
70
	
68
	$("#sale-history-paginated .previous").live('click', function() {
71
	$("#sale-history-paginated .previous").live('click', function() {
69
		var start = $( "#sale-history-paginated .start" ).text();
72
		var params = {};
70
		var end =  $( "#sale-history-paginated .end" ).text();
73
		params['searchType'] = saleHistory.searchType;
71
		var size = $("#sale-history-paginated .size").text();
74
		params['searchValue'] = saleHistory.searchText;
72
		if(parseInt(end) == parseInt(size)){
75
		params['startTime'] = walletHistory.startTime;
73
			var mod = parseInt(end) % 10;
76
		params['endTime'] = walletHistory.endTime;
74
			end = parseInt(end) + (10 - mod); 
-
 
75
		}
-
 
76
		var pre = end - 20;
-
 
77
		getSaleHistoryPreviousItems(start, end, pre, saleHistory.searchType, saleHistory.searchText, saleHistory.startTime, saleHistory.endTime);
77
		loadPaginatedPreviousItems('/getPaginatedSaleHistory', params, 'sale-history-paginated', 'sale-history-table', 'sale-details-container');
78
		$("#sale-history-paginated .previous").blur();
78
		$(this).blur();
79
    });
79
    });
80
	
80
	
81
	
81
	
82
	//grn-details
82
	//grn-details
83
	
83
	
Line 86... Line 86...
86
		console.log("orderId = "+orderId);
86
		console.log("orderId = "+orderId);
87
		loadSaleDetails(orderId,"sale-details-container");
87
		loadSaleDetails(orderId,"sale-details-container");
88
	});
88
	});
89
});
89
});
90
 
90
 
91
 
-
 
92
function getSaleHistoryNextItems(start, end, searchType, searchValue, startTime, endTime){
-
 
93
	console.log(start);
-
 
94
	console.log(end);
-
 
95
	console.log(+end + +10);
-
 
96
	console.log(+start + +10);
-
 
97
	doGetAjaxRequestHandler(context+"/getPaginatedSaleHistory/?searchType="+searchType+"&searchValue="+searchValue
-
 
98
	        +"&startTime="+startTime+"&endTime="+endTime+"&offset="+end, function(response){
-
 
99
		var size = $("#sale-history-paginated .size").text();
-
 
100
		if((parseInt(end) + 10) > parseInt(size)){
-
 
101
			console.log("(end + 10) > size == true");
-
 
102
			$( "#sale-history-paginated .end" ).text(size);
-
 
103
		}else{
-
 
104
			console.log("(end + 10) > size == false");
-
 
105
			$( "#sale-history-paginated .end" ).text(+end + +10);
-
 
106
		}
-
 
107
		$( "#sale-history-paginated .start" ).text(+start + +10);
-
 
108
		var last = $( "#sale-history-paginated .end" ).text();
-
 
109
		var temp = $( "#sale-history-paginated .size" ).text();
-
 
110
		if (parseInt(last) >= parseInt(temp)){
-
 
111
			$("#sale-history-paginated .next").prop('disabled', true);
-
 
112
			//$( "#good-inventory-paginated .end" ).text(temp);
-
 
113
		}
-
 
114
	    $('#sale-history-table').html(response);
-
 
115
	    $("#sale-history-paginated .previous").prop('disabled', false);
-
 
116
	});
-
 
117
	
-
 
118
    
-
 
119
}
-
 
120
 
-
 
121
function getSaleHistoryPreviousItems(start, end, pre, searchType, searchValue, startTime, endTime){
-
 
122
	
-
 
123
	doGetAjaxRequestHandler(context+"/getPaginatedSaleHistory/?searchType="+searchType+"&searchValue="+searchValue
-
 
124
	        +"&startTime="+startTime
-
 
125
	        +"&endTime="+endTime+"&offset="+pre, function(response){
-
 
126
		$( "#sale-history-paginated .end" ).text(+end - +10);
-
 
127
		$( "#sale-history-paginated .start" ).text(+start - +10);
-
 
128
		$('#sale-history-table').html(response);
-
 
129
		$("#sale-history-paginated .next").prop('disabled', false);
-
 
130
		if (parseInt(pre)==0){
-
 
131
			$("#sale-history-paginated .previous").prop('disabled', true);
-
 
132
		}
-
 
133
	});
-
 
134
	
-
 
135
}
-
 
136
 
-
 
137
function loadSaleDetails(orderId, domId){
91
function loadSaleDetails(orderId, domId){
138
	doGetAjaxRequestHandler(context+"/saleDetails?orderId="+orderId, function(response){
92
	doGetAjaxRequestHandler(context+"/saleDetails?orderId="+orderId, function(response){
139
		$('#' + domId).html(response);
93
		$('#' + domId).html(response);
140
	});
94
	});
141
}
95
}