/// <summary> /// Gets the mini cart control. /// </summary> /// <returns> /// Mini cart control markup. /// </returns> public static MvcHtmlString GetMiniCartControl() { string htmlContent; using (MiniCart cart = new MiniCart()) { htmlContent = cart.GetControlMarkup(); } return(MvcHtmlString.Create(htmlContent)); }
/// <summary> /// Gets the header for Mini cart control header. /// </summary> /// <param name="checkoutUrl">The redirection url for checkout page.</param> /// <param name="shoppingCartUrl">The redirection url for shopping cart page.</param> /// <param name="isCheckoutCart">Boolean value indicating whether the cart is checkout cart.</param> /// <returns> /// Mini cart control header markup. /// </returns> public static MvcHtmlString GetMiniCartControlHeader(string checkoutUrl, string shoppingCartUrl, bool isCheckoutCart) { string htmlContent; using (MiniCart cart = new MiniCart()) { cart.CheckoutUrl = checkoutUrl; cart.ShoppingCartUrl = shoppingCartUrl; cart.IsCheckoutCart = isCheckoutCart; htmlContent = cart.GetHeaderMarkup(); } return(MvcHtmlString.Create(htmlContent)); }