@attribute [Route(RouteConstants.Checkout.Index + "/{PackageId:long}")] @inject NavigationManager Navigation @inject ISnackbar Snackbar تکمیل خرید تکمیل خرید مرحله نهایی خرید پکیج جزئیات پکیج @if (_selectedPackage != null) { @_selectedPackage.Title @((MarkupString)_selectedPackage.Body) } else { پکیجی انتخاب نشده است. بازگشت به صفحه اصلی } انتخاب آدرس @if (_isLoadingAddresses) { بارگذاری آدرسها... } else if (_addresses.Any()) { @foreach (var address in _addresses) { @address.Title @if (address.IsDefault) { پیشفرض } @address.Address کد پستی: @address.PostalCode } } else { آدرسی ثبت نشده است. افزودن آدرس } کد تخفیف اعمال @if (!string.IsNullOrWhiteSpace(_discountMessage)) { @_discountMessage } @if (_selectedPackage != null) { خلاصه سفارش پکیج @(_selectedPackage.Title) @_selectedPackage.Price.ToThousands().ToCurrencyUnitIRT() @if (_discountApplied && _discountAmount > 0) { تخفیف (@_discountCode) -@_discountAmount.ToThousands().ToCurrencyUnitIRT() } مجموع @_finalPrice.ToThousands().ToCurrencyUnitIRT() @(_isProcessingPayment ? "در حال پردازش..." : "پرداخت آنلاین") @if (!CanProceedToPayment) { لطفاً پکیج و آدرس را انتخاب کنید. } }