Example #1
0
        public decimal GetShippingTax(CartModel cart)
        {
            UKFirstClassShippingCalculation calculation = GetBestAvailableCalculation(cart);

            return(calculation == null
                ? decimal.Zero
                : calculation.Tax(TaxRatePercentage));
        }
Example #2
0
 public void Delete(UKFirstClassShippingCalculation calculation)
 {
     _session.Transact(session => session.Delete(calculation));
 }
Example #3
0
 public void Add(UKFirstClassShippingCalculation calculation)
 {
     _session.Transact(session => session.Save(calculation));
 }
 public RedirectToRouteResult Delete_POST(UKFirstClassShippingCalculation calculation)
 {
     _adminService.Delete(calculation);
     TempData.SuccessMessages().Add("Calculation removed successfully");
     return(RedirectToAction("Configure", "UKFirstClassShipping"));
 }
 public PartialViewResult Delete(UKFirstClassShippingCalculation calculation)
 {
     return(PartialView(calculation));
 }
 public PartialViewResult Edit(UKFirstClassShippingCalculation calculation)
 {
     ViewData["criteria-options"] = _adminService.GetCriteriaOptions();
     return(PartialView(calculation));
 }