Subversion Repositories SmartDukaan

Rev

Rev 28300 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
28300 tejbeer 1
 
2
 
3
 
4
$(document).on('click', ".seller-index", function() {
5
	seller("main-content")
6
 
7
});
8
 
9
 
10
 
11
$(document).on('click', "#newAddress", function() {
12
	console.log("helo");
13
 
14
	var newAddress = $("form#add-address-form input[name=inputnewAddAddress]").val();
15
	if (newAddress == "") {
16
		alert("Address is required");
17
		return false;
18
	}
28493 tejbeer 19
 
28300 tejbeer 20
	var stateId = $("#stateId option:selected").val();
21
	if (stateId == "") {
28493 tejbeer 22
		alert("state is required");
28300 tejbeer 23
		return false;
24
	}
25
 
28493 tejbeer 26
	doPostAjaxRequestHandler(context + "/createNewAddress?newAddress=" + newAddress  + "&stateId=" + stateId, function(response) {
28300 tejbeer 27
 
28
		alert("hello");
29
		seller("main-content")
30
	});
31
 
32
 
33
});
34
 
35
 
36
 
37
$(document).on('click', "#newSeller", function() {
38
	console.log("hello");
39
 
40
	var label = $("form#add-seller-form input[name=inputLabel]").val();
41
	if (label == "") {
42
		alert("label is required");
43
		return false;
44
	}
45
	var state = $("#state option:selected").val();
46
	if (state == "") {
28493 tejbeer 47
		alert("state is required");
28300 tejbeer 48
		return false;
49
	}
50
	var gst = $("form#add-seller-form input[name=inputGst]").val();
51
	if (gst == "") {
28493 tejbeer 52
		alert("Gst is required");
28300 tejbeer 53
		return false;
54
	}
28493 tejbeer 55
	var address = $("form#add-seller-form input[name=inputAddress]").val();
28300 tejbeer 56
	if (address == "") {
28493 tejbeer 57
		alert("address is required");
28300 tejbeer 58
		return false;
59
	}
28493 tejbeer 60
 
61
	var pinCode = $("form#add-seller-form input[name=inputSellerPin]").val();
62
	if (pinCode == "") {
63
		alert("address is required");
64
		return false;
65
	}
28300 tejbeer 66
 
28493 tejbeer 67
	doPostAjaxRequestHandler(context + "/createNewSeller?label=" + label + "&state=" + state + "&gst=" + gst + "&address=" + address +"&pinCode=" + pinCode, function(response) {
28300 tejbeer 68
 
69
		alert("hello");
70
		seller("main-content")
71
 
72
 
73
	});
74
 
75
});
76
 
77
 
78
$(document).on('click', ".seller-warehouse", function() {
79
 
80
	var sellerId = $("#sellerWare option:selected").val();
81
 
82
	console.log(sellerId);
83
	doGetAjaxRequestHandler(context + "/getSellerWareHouse?sellerId=" + sellerId, function(response) {
84
 
85
		$('.warehouse-container').html(response);
86
	});
87
});
88
 
89
$(document).on('click', "#newWarehousebutton", function() {
90
 
91
	var address = $("#addressWare option:selected").val();
28493 tejbeer 92
 
93
	var warehouseName = $("#warehouseName").val();
28300 tejbeer 94
	var prefix = $("#prefix").val();
95
	var sellerId = $("#sellerWare option:selected").val();
96
 
97
	console.log(sellerId);
28493 tejbeer 98
	var pin = $("#pinNumber").val();
99
	console.log(pin);
100
	doPostAjaxRequestHandler(context + "/createNewWarehouse?address=" + address + "&pin=" + pin + "&prefix=" + prefix + "&warehouseName=" + warehouseName +  "&sellerId=" + sellerId, function(response) {
28300 tejbeer 101
		seller("main-content")
102
	});
103
});
104
 
105
 
106
function seller(domId) {
107
	doGetAjaxRequestHandler(context + "/getAllSeller", function(response) {
108
		$('#' + domId).html(response);
109
 
110
	});
111
 
112
}