public IActionResult Update([FromBody] CrudViewModel <ShipmentTypeViewModel> payload)
        {
            ShipmentTypeViewModel value = payload.value;
            var result = _functionalService
                         .Update <ShipmentTypeViewModel, ShipmentType>(value, Convert.ToInt32(value.ShipmentTypeId));

            return(Ok());
        }
Esempio n. 2
0
 public static decimal ShippingPrice(ShipmentTypeViewModel model)
 {
     if (model.PricingMethod == 2)
     {
         return(BasketLayer.GetSummary().BasketTotal *(decimal)(model.PricingValue / 100));
     }
     else if (model.PricingMethod == 3)
     {
         return(BasketLayer.GetSummary().ProductCount *(decimal)model.PricingValue);
     }
     else if (model.PricingMethod == 4)
     {
         return((decimal)BasketLayer.GetSummary().TareTotal *(decimal)model.PricingValue);
     }
     else
     {
         return((decimal)model.PricingValue);
     }
 }