Subversion Repositories SmartDukaan

Rev

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

Rev 24410 Rev 24411
Line 11... Line 11...
11
			return;
11
			return;
12
		}
12
		}
13
		var mop = $("#mop").val();
13
		var mop = $("#mop").val();
14
		var dp = $("#dp").val();
14
		var dp = $("#dp").val();
15
		var mrp = $("#mrp").val();
15
		var mrp = $("#mrp").val();
-
 
16
		var tp = $("#tp").val();
16
		if(isNaN(dp) || isNaN(mop) || isNaN(mrp)) {
17
		if(isNaN(dp) || isNaN(mop) || isNaN(mrp)) {
17
			alert("DP/MOP/MRP should be a number");
18
			alert("DP/MOP/MRP should be a number");
18
			return;
19
			return;
19
		}
20
		}
20
		mop = parseFloat(mop),
21
		mop = parseFloat(mop),
21
		dp = parseFloat(dp),
22
		dp = parseFloat(dp),
22
		mrp = parseFloat(mrp)
23
		mrp = parseFloat(mrp)
23
		if(mrp !=0 && (mrp < mop || mrp < dp)) {
24
		if(mrp !=0 && (mrp < mop || mrp < dp || mrp < tp)) {
24
			alert("DP/MOP should be lower than MRP");
25
			bootbox.alert("DP/MOP/TP should be lower than MRP");
25
			return;
26
			return;
26
		}
27
		}
27
		getColorsForItems(0, currentItem.itemId, "Update prices for " + currentItem.itemDescription, function(itemIds){
28
		getColorsForItems(0, currentItem.itemId, "Update prices for " + currentItem.itemDescription, function(itemIds){
28
			console.log(itemIds);
29
			console.log(itemIds);
29
			
30
			
Line 36... Line 37...
36
						dataList.push(
37
						dataList.push(
37
						{
38
						{
38
							id:item.id,
39
							id:item.id,
39
							mop:mop,
40
							mop:mop,
40
							dp:dp,
41
							dp:dp,
41
							mrp:mrp
42
							mrp:mrp,
-
 
43
							tp:tp
42
						});
44
						});
43
					}
45
					}
44
				});
46
				});
45
				bootbox.confirm("Confirm Update " + currentItem.itemDescription + "?", function(result){
47
				bootbox.confirm("Confirm Update " + currentItem.itemDescription + "?", function(result){
46
					if(result) {
48
					if(result) {
47
						doPostAjaxRequestWithJsonHandler(
49
						doPostAjaxRequestWithJsonHandler(
48
								context+"/add-pricing", JSON.stringify(dataList),
50
								context+"/add-pricing", JSON.stringify(dataList),
49
								function(response) {
51
								function(response) {
50
									if (response == 'true') {
52
									if (response == 'true') {
51
										alert("Prices Successfully Updated" );
53
										bootbox.alert("Prices Successfully Updated" );
52
									} else {
54
									} else {
53
										alert("Something went wrong pls try after sometime");
55
										bootbox.alert("Something went wrong pls try after sometime");
54
									}
56
									}
55
								}
57
								}
56
						);
58
						);
57
					}
59
					}
58
				});
60
				});