vnext
Paul Schneider 8 years ago
parent 2f0c1ff25f
commit 90b2d6cfb1
2 changed files with 14 additions and 2 deletions

@ -14,7 +14,8 @@ var tarifs =
brush: [@Model.HalfBrushingPrice, @Model.ShortBrushingPrice, @Model.LongBrushingPrice], brush: [@Model.HalfBrushingPrice, @Model.ShortBrushingPrice, @Model.LongBrushingPrice],
multicolor: [@Model.HalfMultiColorPrice, @Model.ShortMultiColorPrice, @Model.LongMultiColorPrice], multicolor: [@Model.HalfMultiColorPrice, @Model.ShortMultiColorPrice, @Model.LongMultiColorPrice],
shampoo: @Model.ShampooPrice, shampoo: @Model.ShampooPrice,
care: @Model.CarePrice care: @Model.CarePrice,
feediscount: @Model.FlatFeeDiscount
}, },
{ cut: [@Model.ManCutPrice], brush: [@Model.ManBrushPrice], { cut: [@Model.ManCutPrice], brush: [@Model.ManBrushPrice],
shampoo: @Model.ShampooPrice, shampoo: @Model.ShampooPrice,

@ -20,17 +20,22 @@
var gen = $("#Prestation_Gender").prop('selectedIndex'); var gen = $("#Prestation_Gender").prop('selectedIndex');
var tech = $("#Prestation_Tech").prop('selectedIndex'); var tech = $("#Prestation_Tech").prop('selectedIndex');
var dress = $("#Prestation_Dressing").prop('selectedIndex'); var dress = $("#Prestation_Dressing").prop('selectedIndex');
var havecut = false;
var havetech = false;
total = 0; total = 0;
if ($('#Prestation_Cut').prop('checked')) { if ($('#Prestation_Cut').prop('checked')) {
var cutprice = (gen==0) ? gtarif.cut[len] : gtarif.cut[0]; var cutprice = (gen==0) ? gtarif.cut[len] : gtarif.cut[0];
havecut = true;
total += cutprice; total += cutprice;
displayTarif('CutPrice', cutprice); displayTarif('CutPrice', cutprice);
} else displayTarif('CutPrice',0); } else displayTarif('CutPrice',0);
if (gen==0) { if (gen==0) {
if (tech>0) {  if (tech>0) { 
var techprice = gtarif.tech[tech-1][len]; var techprice = gtarif.tech[tech-1][len];
total += techprice; total += techprice;
displayTarif('TechPrice', techprice); displayTarif('TechPrice', techprice);
havetech = true;
} else displayTarif('TechPrice',0); } else displayTarif('TechPrice',0);
if (dress>0) {  if (dress>0) { 
var dressprice = gtarif.brush[dress-1]; var dressprice = gtarif.brush[dress-1];
@ -50,6 +55,10 @@
 total += gtarif.care;  total += gtarif.care;
displayTarif('CaresPrice', gtarif.care); displayTarif('CaresPrice', gtarif.care);
} else displayTarif('CaresPrice', 0); } else displayTarif('CaresPrice', 0);
if (havetech && havecut) {
total -= gtarif.feediscount;
$('#discount').html( "Remise au forfait coupe+technique: "+gtarif.feediscount+"€" ).removeClass('hidden');
} else $('#discount').addClass('hidden');
$('.btn-submit').prop('disabled', (total==0)); $('.btn-submit').prop('disabled', (total==0));
$('#Total').html( total+"€" ); $('#Total').html( total+"€" );
} }
@ -215,6 +224,8 @@
</textarea> </textarea>
</div> </div>
</div> </div>
<span id="discount" class="price"></span>
<span>Total : <span id="Total" class="total"></span> <span>Total : <span id="Total" class="total"></span>
</span> </span>
<input asp-for="ClientId" type="hidden" /> <input asp-for="ClientId" type="hidden" />

Loading…