Subversion Repositories SmartDukaan

Rev

Rev 2749 | Rev 3090 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2749 vikas 1
var orderTable;
2
var cartTable;
2830 vikas 3
var userCommunicationTable;
2674 vikas 4
function loadUserPane(domId, userId)	{
5
	$.ajax({
6
		 type: "GET",
7
		 url: "/crm/user-info?userId=" + userId,
8
		 success: function(response){
9
			 $('#' + domId).html(response);
10
		 }
11
	 });
12
}
13
 
14
function loadOrderPane(domId, userId, orderId)	{
15
	$.ajax({
16
		 type: "GET",
17
		 url: "/crm/user-orders?userId=" + userId,
18
		 success: function(response){
19
			 $('#' + domId).html(response);
20
			 loadOrderInfo("bottom-infopane", userId, orderId);
2749 vikas 21
			 orderTable = $('#user-orders').dataTable({
2682 vikas 22
				"aaSorting": [[1,'desc']],
2674 vikas 23
				"iDisplayLength" : 5,
24
				"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
25
			 });
26
		 }
27
	 });
28
}
29
 
2714 vikas 30
function loadCartPane(domId, userId, cartId)	{
31
	$.ajax({
32
		 type: "GET",
33
		 url: "/crm/user-cart?userId=" + userId + "&cartId=" + cartId,
34
		 success: function(response){
35
			 $('#' + domId).html(response);
2749 vikas 36
			 cartTable = $('#user-cart').dataTable({
2714 vikas 37
				"aaSorting": [[1,'desc']],
38
				"iDisplayLength" : 10,
39
				"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
40
			 });
41
		 }
42
	 });
43
}
44
 
2830 vikas 45
function loadUserCommunicationPane(domId, userId)	{
46
	$.ajax({
47
		 type: "GET",
48
		 url: "/crm/user-communications?userId=" + userId,
49
		 success: function(response){
50
			 $('#' + domId).html(response);
51
			 userCommunicationTable = $('#user-communications').dataTable({
52
				"aaSorting": [[0,'desc']],
53
				"iDisplayLength" : 5,
54
				"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
55
			 });
56
		 }
57
	 });
58
}
59
 
2674 vikas 60
function loadOrderInfo(domId, userId, orderId)	{
61
	$.ajax({
62
		 type: "GET",
63
		 url: "/crm/user-order-info?userId=" + userId + "&orderId=" + orderId,
64
		 success: function(response){
65
			 $('#' + domId).html(response);
2714 vikas 66
			 $('#user-orders tr').removeClass('selected');
67
			 $('#order-row-' + orderId).addClass('selected');
2674 vikas 68
		 }
69
	 });
2714 vikas 70
}
71
 
72
function loadLineInfo(domId, userId, itemId)	{
73
	$.ajax({
74
		 type: "GET",
75
		 url: "/crm/user-line-info?userId=" + userId + "&itemId=" + itemId,
76
		 success: function(response){
77
			 $('#' + domId).html(response);
78
			 $('#user-cart tr').removeClass('selected');
79
			 $('#cart-row-' + itemId).addClass('selected');
80
		 }
81
	 });
2830 vikas 82
}
83
 
84
function loadCommunicationInfo(domId, userId, commId) {
85
	$.ajax({
86
		 type: "GET",
87
		 url: "/crm/user-communication-info?userId=" + userId + "&commId=" + commId,
88
		 success: function(response){
89
			 $('#' + domId).html(response);
90
			 $('#user-cart tr').removeClass('selected');
91
			 $('#cart-row-' + commId).addClass('selected');
92
		 }
93
	 });
2674 vikas 94
}