public ActionResult StartCheckout()
        {
            var context = new CheckoutStageResolverContext();

            context.SetStage(0);
            return(this.RedirectToUmbracoPage(ContentResolver.Instance.GetCheckoutContent()));
        }
        /// <summary>
        /// Updates the stage.
        /// </summary>
        /// <param name="stage">
        /// The stage.
        /// </param>
        private void UpdateStage(int stage)
        {
            var context = new CheckoutStageResolverContext();

            context.SetStage(stage);
        }
Beispiel #3
0
        /// <summary>
        /// The sale preparation base on finalizing.
        /// </summary>
        /// <param name="sender">
        /// The sender.
        /// </param>
        /// <param name="e">
        /// The e.
        /// </param>
        private static void SalePreparationBaseOnFinalizing(SalePreparationBase sender, SalesPreparationEventArgs <IPaymentResult> e)
        {
            var context = new CheckoutStageResolverContext();

            context.Reset();
        }