コード例 #1
0
        public ActionResult OrderNotes()
        {
            var customer = HttpContext.GetCustomer();
            var cart     = CachedShoppingCartProvider.Get(customer, CartTypeEnum.ShoppingCart, AppLogic.StoreID());

            var model = new OrderNotesViewModel
            {
                OrderNotes = cart.OrderNotes
            };

            return(PartialView(ViewNames.OrderNotesPartial, model));
        }
コード例 #2
0
        public ActionResult OrderNotes(OrderNotesViewModel model)
        {
            var customer = HttpContext.GetCustomer();

            if (model.OrderNotes == null)
            {
                model.OrderNotes = string.Empty;
            }

            customer.UpdateCustomer(orderNotes: model.OrderNotes.Trim());

            return(RedirectToAction(ActionNames.Index, ControllerNames.Checkout));
        }