Subversion Repositories SmartDukaan

Rev

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

Rev 24471 Rev 24500
Line 13... Line 13...
13
					'click',
13
					'click',
14
					function() {
14
					function() {
15
						var ticketId = $("#ticketId").val();
15
						var ticketId = $("#ticketId").val();
16
						var subCategory = $("#subCategory").val();
16
						var subCategory = $("#subCategory").val();
17
						var authUserId = $("#authUser").val();
17
						var authUserId = $("#authUser").val();
-
 
18
						var categoryId= $("#category").val();
18
						console.log(ticketId);
19
						console.log(ticketId);
19
						if (subCategory == null || subCategory == ""
20
						if (subCategory == null || subCategory == ""
20
								|| subCategory == undefined) {
21
								|| subCategory == undefined) {
21
							alert("Choose appropriate subCategory");
22
							alert("Choose appropriate subCategory");
-
 
23
							return false;
22
						}
24
						}
-
 
25
						console.log(authUserId);
23
						if (confirm("Are you sure you want to change ticket!") == true) {
26
						if (confirm("Are you sure you want to change ticket!") == true) {
24
							changeTicket(ticketId, subCategory, authUserId);
27
							changeTicket(ticketId, subCategory, authUserId,categoryId);
25
						}
28
						}
26
					});
29
					});
27
	$("#edit-ticket").live('click', function() {
30
	$("#edit-ticket").live('click', function() {
28
 
31
 
29
		var ticketId = $(this).data('ticketid1');
32
		var ticketId = $(this).data('ticketid1');
Line 51... Line 54...
51
	});
54
	});
52
	$(".submit-message-button").live('click', function() {
55
	$(".submit-message-button").live('click', function() {
53
		var message = $("#activityMessage").val();
56
		var message = $("#activityMessage").val();
54
		if (message == "" || message == null || message == undefined) {
57
		if (message == "" || message == null || message == undefined) {
55
			alert("message field can't be empty");
58
			alert("message field can't be empty");
-
 
59
			return false;
56
		}
60
		}
57
		var ticketId = $("#ticketIdforactivity").val();
61
		var ticketId = $("#ticketIdforactivity").val();
58
		var assignee = $("#assigneeUser").val();
62
		var assignee = $("#assigneeUser").val();
59
		console.log(message, ticketId, assignee);
63
		console.log(message, ticketId, assignee);
60
		createActivity(message, ticketId, assignee);
64
		createActivity(message, ticketId, assignee);
Line 187... Line 191...
187
		loadCreatePosition("main-content");
191
		loadCreatePosition("main-content");
188
	});
192
	});
189
 
193
 
190
	$("#category").live('change', function() {
194
	$("#category").live('change', function() {
191
		var categoryId = $("#category").val();
195
		var categoryId = $("#category").val();
-
 
196
		$("#auth-user-for-category").hide();
192
		loadSubCategories(categoryId);
197
		loadSubCategories(categoryId);
193
	});
198
	});
194
	$(".create-ticket-category-button")
199
	$(".create-ticket-category-button")
195
			.live(
200
			.live(
196
					'click',
201
					'click',
Line 398... Line 403...
398
			function(response) {
403
			function(response) {
399
				alert("Category created successfully");
404
				alert("Category created successfully");
400
				loadCreateCategory(domId);
405
				loadCreateCategory(domId);
401
			});
406
			});
402
}
407
}
403
function changeTicket(ticketId, subCategoryId, authUserId) {
408
function changeTicket(ticketId, subCategoryId, authUserId,categoryId) {
404
	var params = {
409
	var params = {
405
		"ticketId" : ticketId,
410
		"ticketId" : ticketId,
406
		"subCategoryId" : subCategoryId,
411
		"subCategoryId" : subCategoryId,
407
		"authUserId" : authUserId
412
		"authUserId" : authUserId,
-
 
413
		"categoryId":categoryId
408
	}
414
	}
409
	doPostAjaxRequestWithParamsHandler(context + "/cs/edit-ticket", params,
415
	doPostAjaxRequestWithParamsHandler(context + "/cs/edit-ticket", params,
410
			function(response) {
416
			function(response) {
411
				if (response == "true") {
417
				if (response == "true") {
412
					alert("Ticket changed successfully");
418
					alert("Ticket changed successfully");
Line 531... Line 537...
531
}
537
}
532
function createActivity(message, ticketId, assigneeId) {
538
function createActivity(message, ticketId, assigneeId) {
533
	var params = {
539
	var params = {
534
		"message" : message,
540
		"message" : message,
535
		"ticketId" : ticketId,
541
		"ticketId" : ticketId,
-
 
542
		"assigneeId":assigneeId,
536
	}
543
	}
537
	doPostAjaxRequestWithParamsHandler(context + "/cs/createActivity", params,
544
	doPostAjaxRequestWithParamsHandler(context + "/cs/createActivity", params,
538
			function(response) {
545
			function(response) {
539
				response = JSON.parse(response);
546
				response = JSON.parse(response);
540
				var assigneeName = response.firstName;
547
				var assigneeName = response.firstName;