public ActionResult UserAgreement(Guid orderItemId) { var orderItem = _orderService.GetOrderItemByGuid(orderItemId); if (orderItem == null) return RedirectToRoute("HomePage"); var product = orderItem.Product; if (product == null || !product.HasUserAgreement) return RedirectToRoute("HomePage"); var model = new UserAgreementModel(); model.UserAgreementText = product.UserAgreementText; model.OrderItemGuid = orderItemId; return View(model); }
public ActionResult UserAgreement(Guid opvId) { var opv = _orderService.GetOrderProductVariantByGuid(opvId); if (opv == null) return RedirectToRoute("HomePage"); var productVariant = opv.ProductVariant; if (productVariant == null || !productVariant.HasUserAgreement) return RedirectToRoute("HomePage"); var model = new UserAgreementModel(); model.UserAgreementText = productVariant.UserAgreementText; model.OrderProductVariantGuid = opvId; return View(model); }