Subversion Repositories SmartDukaan

Rev

Rev 23419 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 23419 Rev 24087
Line 4... Line 4...
4
	});
4
	});
5
});
5
});
6
$().ready(function() {
6
$().ready(function() {
7
        // validate the comment form when it is submitted
7
        // validate the comment form when it is submitted
8
        $('#create-prebooking-order-form').validate({
8
        $('#create-prebooking-order-form').validate({
9
		/*rules:{
-
 
10
			customerName:{
-
 
11
				required:true
-
 
12
			},
-
 
13
			customerMobileNumber:{
-
 
14
				required:true
-
 
15
			},
-
 
16
			customerEmailId:{
-
 
17
				require:true
-
 
18
			}
-
 
19
		},
-
 
20
		messages:{
-
 
21
			customerName:{
-
 
22
				required: "Please enter customer name"
-
 
23
			},
-
 
24
			customerMobileNumber:{
-
 
25
				required: "Please enter customer mobile number"
-
 
26
			},
-
 
27
			customerEmailId:{
-
 
28
				required: "Please enter customer email id"
-
 
29
			}
-
 
30
		},
-
 
31
		submitHandler: function (form, event) {
-
 
32
			event.preventDefault();
-
 
33
			if(validatePrebookingOrderDetails()){
-
 
34
				alert("Please fix errors");
-
 
35
				return false;
-
 
36
			}
-
 
37
			
-
 
38
			var json = prebookingOrderDetailsJson();
-
 
39
			console.log("prebookingOrderJson = " + json);
-
 
40
			if(confirm("Are you sure you want to create Prebooking Order!") == true){
-
 
41
				doAjaxRequestWithJsonHandler(context+"/createPrebookingOrder", "POST", json, function(response){
-
 
42
					$('#main-content').html(response);
-
 
43
				});
-
 
44
	             return false; // required to block normal submit since you used ajax
-
 
45
			}
-
 
46
         }*/
-
 
47
        	rules:{
9
        	rules:{
48
    			customerName:{
10
    			customerName:{
49
    				required:true
11
    				required:true
50
    			},
12
    			},
51
    			customerMobileNumber:{
13
    			customerMobileNumber:{
Line 141... Line 103...
141
	var prebookingOrderObject = {};
103
	var prebookingOrderObject = {};
142
	prebookingOrderObject['customerName'] = $("#customerName").val();
104
	prebookingOrderObject['customerName'] = $("#customerName").val();
143
	prebookingOrderObject['customerMobileNumber'] = $('#customerMobileNumber').val();
105
	prebookingOrderObject['customerMobileNumber'] = $('#customerMobileNumber').val();
144
	prebookingOrderObject['customerEmailId'] = $('#customerEmailId').val();
106
	prebookingOrderObject['customerEmailId'] = $('#customerEmailId').val();
145
	var prebookingListing = $('#activePrebookingItemsDescription').val().split(",");
107
	var prebookingListing = $('#activePrebookingItemsDescription').val().split(",");
146
	prebookingOrderObject['itemId'] = parseInt(prebookingListing[0]);
108
	prebookingOrderObject['catalogId'] = parseInt(prebookingListing[0]);
147
	prebookingOrderObject['quantity'] = $('#quantity').val();
109
	prebookingOrderObject['quantity'] = $('#quantity').val();
148
	return JSON.stringify(prebookingOrderObject);
110
	return JSON.stringify(prebookingOrderObject);
149
}
111
}
150
112