Subversion Repositories SmartDukaan

Rev

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

Rev 24880 Rev 25093
Line 1... Line 1...
1
var saleHistory = saleHistory || {};
1
var saleSearchObj = saleSearchObj || {};
2
saleHistory.searchText = "";
2
saleSearchObj.searchText = "";
3
saleHistory.searchType = "";
3
saleSearchObj.searchType = "";
4
saleHistory.startTime = "";
4
saleSearchObj.startTime = "";
5
saleHistory.endTime = "";
5
saleSearchObj.endTime = "";
6
 
6
 
7
$(function() {
7
$(function() {
8
 
8
 
9
	$(".sale-history").live('click', function() {
9
	$(".sale-history").live('click', function() {
10
		console.log("Sale History Button Clicked...")
10
		console.log("Sale History Button Clicked...")
Line 96... Line 96...
96
			'change',
96
			'change',
97
			function() {
97
			function() {
98
				var searchType = $("#searchType option:selected").val();
98
				var searchType = $("#searchType option:selected").val();
99
				var searchTypevalue = $(this).find('option:selected').text();
99
				var searchTypevalue = $(this).find('option:selected').text();
100
				;
100
				;
101
				saleHistory.searchType = searchType;
101
				saleSearchObj.searchType = searchType;
102
				console.log("selected searchType = " + searchType);
102
				console.log("selected searchType = " + searchType);
103
 
103
 
104
				saleHistory("main-content", saleHistory.searchType, "",
104
				saleHistory("main-content", saleSearchObj.searchType, "",
105
						startDate, endDate);
105
						startDate, endDate);
106
 
106
 
107
				$("#sale-history-search-text").val('');
107
				$("#sale-history-search-text").val('');
108
			});
108
			});
109
 
109
 
110
	$("#sale-history-search-button").live(
110
	$("#sale-history-search-button").live(
111
			'click',
111
			'click',
112
			function() {
112
			function() {
113
				console.log("sale-history-search-button clicked")
-
 
114
				var searchType = $("#searchType option:selected").val();
113
				var searchType = $("#searchType option:selected").val();
115
				console.log("searchType = " + searchType);
114
				console.log("searchType = " + searchType);
116
				$("#searchType").removeClass("border-highlight");
115
				$("#searchType").removeClass("border-highlight");
117
				// if(searchType == ""){
-
 
118
				// alert("Please choose Search Type");
-
 
119
				// $("#searchType").addClass("border-highlight");
-
 
120
				// }else{
-
 
121
				saleHistory.searchText = $("#sale-history-search-text").val();
116
				saleSearchObj.searchText = $("#sale-history-search-text").val();
122
				saleHistory.searchType = searchType;
117
				saleSearchObj.searchType = searchType;
123
				saleHistory.startTime = startDate;
118
				saleSearchObj.startTime = startDate;
124
				saleHistory.endTime = endDate;
119
				saleSearchObj.endTime = endDate;
125
				if (typeof (saleHistory.searchText) == "undefined"
120
				if (typeof (saleSearchObj.searchText) == "undefined"
126
						|| !saleHistory.searchText) {
121
						|| !saleSearchObj.searchText) {
127
					saleHistory.searchText = "";
122
					saleSearchObj.searchText = "";
128
				}
123
				}
129
				saleHistorySearchInfo(saleHistory.searchType,
124
				saleHistorySearchInfo(saleSearchObj.searchType,
130
						saleHistory.searchText, saleHistory.startTime,
125
						saleSearchObj.searchText, saleSearchObj.startTime,
131
						saleHistory.endTime);
126
						saleSearchObj.endTime);
-
 
127
			});
-
 
128
	$("#invoice-download-button").live(
-
 
129
			'click',
-
 
130
			function() {
-
 
131
				var searchType = $("#searchType option:selected").val();
-
 
132
				console.log("searchType = " + searchType);
-
 
133
				$("#searchType").removeClass("border-highlight");
132
				// $("#sale-history-search-text").val(saleHistory.searchText);
134
				saleSearchObj.searchText = $("#sale-history-search-text").val();
133
				// $("#searchType").val(searchType);
135
				saleSearchObj.searchType = searchType;
134
				// $('input[name="startDateTime"]').val(saleHistory.startTime);
136
				saleSearchObj.startTime = startDate;
-
 
137
				saleSearchObj.endTime = endDate;
135
				// $('input[name="endDateTime"]').val(saleHistory.endTime);
138
				if (typeof (saleSearchObj.searchText) == "undefined"
-
 
139
						|| !saleSearchObj.searchText) {
-
 
140
					saleSearchObj.searchText = "";
136
				// }
141
				}
-
 
142
				downloadInvoices(saleSearchObj.searchType,
-
 
143
						saleSearchObj.searchText, saleSearchObj.startTime,
-
 
144
						saleSearchObj.endTime);
137
			});
145
			});
138
 
146
 
139
	$(".search-order").live('click', function() {
147
	$(".search-order").live('click', function() {
140
		console.log("search-order clicked")
148
		console.log("search-order clicked")
141
		loadSearchOrder("main-content");
149
		loadSearchOrder("main-content");
Line 238... Line 246...
238
function insurancePolicyDetails(domId) {
246
function insurancePolicyDetails(domId) {
239
	doGetAjaxRequestHandler(context + "/insuranceDetails", function(response) {
247
	doGetAjaxRequestHandler(context + "/insuranceDetails", function(response) {
240
		$('#' + domId).html(response);
248
		$('#' + domId).html(response);
241
	});
249
	});
242
}
250
}
-
 
251
 
-
 
252
function downloadInvoices(searchType, searchValue, startTime, endTime) {
-
 
253
	doAjaxGetDownload(context + "/downloadInvoices?searchType=" + searchType
-
 
254
			+ "&searchValue=" + searchValue + "&startTime=" + startTime
-
 
255
			+ "&endTime=" + endTime, "invoices.pdf");
-
 
256
}