Subversion Repositories SmartDukaan

Rev

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

Rev 24439 Rev 24467
Line 5... Line 5...
5
		loadCreateCategory("main-content");
5
		loadCreateCategory("main-content");
6
	});
6
	});
7
	$(".create-region").live('click', function() {
7
	$(".create-region").live('click', function() {
8
		loadCreateRegion("main-content");
8
		loadCreateRegion("main-content");
9
	});
9
	});
-
 
10
	
-
 
11
	$(".change-ticket-button").live('click', function() {
-
 
12
		var ticketId=$("#ticketId").val();
-
 
13
		var subCategory=$("#subCategory").val();
-
 
14
		var authUserId=$("#authUser").val();
-
 
15
		console.log(ticketId);
-
 
16
		if(subCategory==null||subCategory==""||subCategory==undefined)
-
 
17
			{
-
 
18
				alert("Choose appropriate subCategory");
-
 
19
			}
-
 
20
		if (confirm("Are you sure you want to change ticket!") == true) {
-
 
21
		changeTicket(ticketId,subCategory,authUserId);
-
 
22
		}
-
 
23
	});
10
	$("#edit-ticket").live('click', function() {
24
	$("#edit-ticket").live('click', function() {
-
 
25
		
-
 
26
		var ticketId=$(this).data('ticketid');
-
 
27
		console.log(ticketId);
11
		loadTicketByTicketId("main-content");
28
		loadEditTicket(ticketId);
12
	});
29
	});
13
	$(".manager-ticket").live('click', function() {
30
	$(".manager-ticket").live('click', function() {
14
		loadManagerTicket("main-content");
31
		loadManagerTicket("main-content");
15
	});
32
	});
16
	$(".ticketType").live('click', function() {
33
	$(".ticketType").live('click', function() {
Line 47... Line 64...
47
						'tickets-paginated', 'my-ticket-table',
64
						'tickets-paginated', 'my-ticket-table',
48
						'ticket-details-container');
65
						'ticket-details-container');
49
				$(this).blur();
66
				$(this).blur();
50
			});
67
			});
51
 
68
 
-
 
69
	$("#manager-tickets-paginated .previous").live(
-
 
70
			'click',
-
 
71
			function() {
-
 
72
				loadPaginatedPreviousItems('/cs/managerTicket-paginated', null,
-
 
73
						'manager-tickets-paginated', 'manager-ticket-table',
-
 
74
						'manager-ticket-details-container');
-
 
75
				$(this).blur();
-
 
76
			});
-
 
77
	$("#manager-tickets-paginated .next").live(
-
 
78
			'click',
-
 
79
			function() {
-
 
80
				loadPaginatedNextItems('/cs/managerTicket-paginated', null,
-
 
81
						'manager-tickets-paginated', 'manager-ticket-table',
-
 
82
						'manager-ticket-details-container');
-
 
83
				$(this).blur();
-
 
84
			});
-
 
85
 
52
	$("#tickets-paginated .previous").live(
86
	$("#tickets-paginated .previous").live(
53
			'click',
87
			'click',
54
			function() {
88
			function() {
55
				loadPaginatedPreviousItems('/cs/myticketPaginated', null,
89
				loadPaginatedPreviousItems('/cs/myticketPaginated', null,
56
						'tickets-paginated', 'my-ticket-table',
90
						'tickets-paginated', 'my-ticket-table',
57
						'ticket-details-container');
91
						'ticket-details-container');
-
 
92
				$(this).blur();
58
			});
93
			});
59
 
94
 
60
	$(".create-partner-region").live('click', function() {
95
	$(".create-partner-region").live('click', function() {
61
		loadCreatePartnerRegion("main-content");
96
		loadCreatePartnerRegion("main-content");
62
	});
97
	});
Line 328... Line 363...
328
			function(response) {
363
			function(response) {
329
				alert("Category created successfully");
364
				alert("Category created successfully");
330
				loadCreateCategory(domId);
365
				loadCreateCategory(domId);
331
			});
366
			});
332
}
367
}
-
 
368
function changeTicket(ticketId,subCategoryId,authUserId)
-
 
369
{
-
 
370
	var params = {
-
 
371
			"ticketId" : ticketId,
-
 
372
			"subCategoryId" : subCategoryId,
-
 
373
			"authUserId":authUserId
-
 
374
		}
-
 
375
		doPostAjaxRequestWithParamsHandler(context + "/cs/edit-ticket", params,
-
 
376
				function(response) {
-
 
377
					if (response == "true") {
-
 
378
						alert("Ticket changed successfully");
-
 
379
						loadManagerTicket("main-content");
-
 
380
					}
-
 
381
				});
-
 
382
}
333
function createRegion(domId, name, description) {
383
function createRegion(domId, name, description) {
334
	var params = {
384
	var params = {
335
		"name" : name,
385
		"name" : name,
336
		"description" : description
386
		"description" : description
337
	}
387
	}
Line 456... Line 506...
456
				response = JSON.parse(response);
506
				response = JSON.parse(response);
457
				var assigneeName = response.firstName;
507
				var assigneeName = response.firstName;
458
				loadActivities(ticketId, assigneeName)
508
				loadActivities(ticketId, assigneeName)
459
			});
509
			});
460
}
510
}
-
 
511
function loadEditTicket(ticketId)
-
 
512
{
-
 
513
	doGetAjaxRequestHandler(context
-
 
514
			+ "/cs/edit-ticket?ticketId="
-
 
515
			+ ticketId, function(response) {
-
 
516
		$(".modal-content").html(response);
-
 
517
	});
-
 
518
}
461
function loadActivities(ticketId, assignee) {
519
function loadActivities(ticketId, assignee) {
462
 
520
 
463
	$(".modal-body").empty();
521
	$(".modal-body").empty();
464
	$("#activityMessage").val("");
522
	$("#activityMessage").val("");
465
	$("#ticketIdforactivity").val(ticketId);
523
	$("#ticketIdforactivity").val(ticketId);