示例#1
0
        public ActionResult Assign(OrderConfirmationRegistrationBlock currentBlock, OrderConfirmationRegistrationFormModelBase formModel)
        {
            var purchaseOrder = OrderContext.Current.GetPurchaseOrder(formModel.OrderNumber);
            var contact       = UserService.GetCustomerContact(purchaseOrder.OrderAddresses.First().Email);

            if (contact.PrimaryKeyId.HasValue)
            {
                purchaseOrder.CustomerId   = contact.PrimaryKeyId.Value;
                purchaseOrder.CustomerName = contact.FullName;
                purchaseOrder.AcceptChanges();
            }
            return(PartialView("Complete2"));
        }