Subversion Repositories SmartDukaan

Rev

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

Rev 31274 Rev 32329
Line 145... Line 145...
145
 
145
 
146
 
146
 
147
function calculateTotalAmount() {
147
function calculateTotalAmount() {
148
    var netPayableAmount = 0;
148
    var netPayableAmount = 0;
149
    var totaInsuranceAmount = 0;
149
    var totaInsuranceAmount = 0;
150
    $("#cd").find('tr:gt(0)').each(function (index, el) {
150
    $("#order-items").find('tbody>tr:gt(0)').each(function (index, el) {
151
        var rowTotal = 0;
151
        var rowTotal = 0;
152
        let $tr = $(el);
152
        let $tr = $(el);
153
        var insuranceAmount = $tr.find('input.insuranceamount').val();
153
        var insuranceAmount = $tr.find('input.insuranceamount').val();
154
        if (isNaN(insuranceAmount)) {
154
        if (isNaN(insuranceAmount)) {
155
            insuranceAmount = 0;
155
            insuranceAmount = 0;
Line 167... Line 167...
167
        var discount = $(el).find('.discount').val();
167
        var discount = $(el).find('.discount').val();
168
        if (isNaN(discount)) {
168
        if (isNaN(discount)) {
169
            discount = 0;
169
            discount = 0;
170
        }
170
        }
171
 
171
 
172
        rowTotal = unitPrice - discount + insuranceAmount;
172
        rowTotal = (unitPrice - discount + insuranceAmount) * quantity;
173
        $tr.find('.totalPrice').val(rowTotal);
173
        $tr.find('.totalPrice').val(rowTotal);
174
        netPayableAmount += rowTotal;
174
        netPayableAmount += rowTotal;
175
        totaInsuranceAmount += insuranceAmount;
175
        totaInsuranceAmount += insuranceAmount;
176
    });
176
    });
177
    if (totaInsuranceAmount > 0) {
177
    if (totaInsuranceAmount > 0) {