Subversion Repositories SmartDukaan

Rev

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

Rev 23914 Rev 23928
Line 125... Line 125...
125
 
125
 
126
	$(".schemes-update").live('click', function() {
126
	$(".schemes-update").live('click', function() {
127
		loadSchemeUpdatePage("main-content");
127
		loadSchemeUpdatePage("main-content");
128
	});
128
	});
129
 
129
 
-
 
130
	$(".add-item").live('click', function() {
-
 
131
 
-
 
132
		schemeIds = $("#schemeids").val();
-
 
133
		itemIds = $("#itemids").val();
-
 
134
		console.log(schemeIds);
-
 
135
		console.log(itemIds);
-
 
136
		if (confirm("Are you sure you want to Add Item to Scheme!") == true) {
-
 
137
		if (itemIds.trim().length === 0 || schemeIds.trim().length === 0) {
-
 
138
			alert("fields shouldn't be blank");
-
 
139
			return;
-
 
140
		}
-
 
141
		updateSingleScheme(schemeIds, itemIds);
-
 
142
		}
-
 
143
	});
130
	$(".add-schemes").live('click', function() {
144
	$(".add-schemes").live('click', function() {
131
 
145
 
132
		schemeIds = $("#schemeids").val();
146
		schemeIds = $("#schemeids").val();
133
		itemIds = $("#itemids").val();
147
		itemIds = $("#itemids").val();
134
		console.log(schemeIds);
148
		console.log(schemeIds);
Line 307... Line 321...
307
			response) {
321
			response) {
308
		$('#' + domId).html(response);
322
		$('#' + domId).html(response);
309
	});
323
	});
310
}
324
}
311
 
325
 
312
function updateSchemes(shcemeIds, itemIds) {
326
function updateSingleScheme(shcemeIds, itemIds) {
313
	doPostAjaxRequestWithJsonHandler(context + '/schemes/update', JSON
327
	doPostAjaxRequestWithJsonHandler(context + '/addItemToScheme', JSON
314
			.stringify({
328
			.stringify({
315
				"itemIds" : itemIds.split(",").map(Number),
329
				"itemIds" : itemIds.split(",").map(Number),
316
				"schemeIds" : schemeIds.split(",").map(Number)
330
				"schemeIds" : schemeIds.split(",").map(Number)
317
			}), function(response) {
331
			}), function(response) {
318
		if (response == 'true') {
332
	if (response == 'true') {
319
			alert("Item Added to scheme successfully");
333
			alert("Item Added to scheme successfully");
320
			// $('#newItemToSchemeModal').modal('hide');
334
			// $('#newItemToSchemeModal').modal('hide');
321
			loadSchemeDetails(shcemeIds, "scheme-details-container");
335
			loadSchemeDetails(shcemeIds, "scheme-details-container");
322
		} else {
336
		} else {
323
			alert("Item already present");
337
			alert("Item already present");
324
			loadSchemeDetails(shcemeIds, "scheme-details-container");
338
			loadSchemeDetails(shcemeIds, "scheme-details-container");
325
		}
339
		}
326
	});
340
	});
327
}
341
}
-
 
342
function updateSchemes(shcemeIds, itemIds) {
-
 
343
	doPostAjaxRequestWithJsonHandler(context + '/schemes/update', JSON
-
 
344
			.stringify({
-
 
345
				"itemIds" : itemIds.split(",").map(Number),
-
 
346
				"schemeIds" : schemeIds.split(",").map(Number)
-
 
347
			}), function(response) {
-
 
348
		if (response == 'true') {
-
 
349
			alert("Item Added to scheme successfully");
-
 
350
			// $('#newItemToSchemeModal').modal('hide');
-
 
351
			loadSchemeUpdatePage("main-content");
-
 
352
		} 
-
 
353
	});
-
 
354
}
328
function deleteScheme(shcemeId, itemId) {
355
function deleteScheme(shcemeId, itemId) {
329
	doDeleteAjaxRequestHandler(context + "/schemes/delete?schemeId=" + shcemeId
356
	doDeleteAjaxRequestHandler(context + "/schemes/delete?schemeId=" + shcemeId
330
			+ "&itemId=" + itemId, function(response) {
357
			+ "&itemId=" + itemId, function(response) {
331
		if (response == 'true') {
358
		if (response == 'true') {
332
			alert("ItemId Deleted successfully from Scheme");
359
			alert("ItemId Deleted successfully from Scheme");