//------------------------------------------- //Отображение полной корзины public ActionResult ShowFullCart() { CartViewModel obj = Cart; if (Cart != null) { var dataForPrice = dataForPriceRepo.GetData(); Cart.InfoCart = Cart.GetCartInfo(dataForPrice.DeliveryFixedComission); Cart.PriceForDelivery = dataForPrice.DeliveryFixedComission; } return(PartialView("ShowFullCart", obj)); }
//----------------------------------------- //Формирование цены private int BuildPrice(double price) { if (price > 0) { var dataForPrice = DataForPriceRepo.GetData(); return(Convert.ToInt32(price * dataForPrice.PriceCoefficient * dataForPrice.Currency * dataForPrice.PostPercentComission + dataForPrice.PostFixedComission)); } else { return(0); } }