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")); }