diff --git a/src/FrontOffice.Main/Pages/Profile/ChargeDiscountWallet.razor.cs b/src/FrontOffice.Main/Pages/Profile/ChargeDiscountWallet.razor.cs index 1d3ffaf..8c03390 100644 --- a/src/FrontOffice.Main/Pages/Profile/ChargeDiscountWallet.razor.cs +++ b/src/FrontOffice.Main/Pages/Profile/ChargeDiscountWallet.razor.cs @@ -29,10 +29,8 @@ public partial class ChargeDiscountWallet : ComponentBase try { - // تبدیل تومان به ریال - var amountInRial = _chargeAmount * 10; - - var (success, gatewayUrl, error) = await WalletService.InitiateDiscountChargeAsync(amountInRial); + // مبلغ به تومان — CMS خودش موقع ارسال به درگاه ×۱۰ می‌کنه + var (success, gatewayUrl, error) = await WalletService.InitiateDiscountChargeAsync(_chargeAmount); if (success && !string.IsNullOrEmpty(gatewayUrl)) { diff --git a/src/FrontOffice.Main/Pages/Profile/MagicWallet.razor b/src/FrontOffice.Main/Pages/Profile/MagicWallet.razor index b9e3b35..f2301e4 100644 --- a/src/FrontOffice.Main/Pages/Profile/MagicWallet.razor +++ b/src/FrontOffice.Main/Pages/Profile/MagicWallet.razor @@ -106,7 +106,7 @@ Label="مبلغ واریز (تومان)" Variant="Variant.Outlined" Min="10_000" - Max="@(_status.MagicRemainingDeposit / 10)" + Max="@_status.MagicRemainingDeposit" Format="N0" Adornment="Adornment.Start" AdornmentIcon="@Icons.Material.Filled.Payments" @@ -130,7 +130,7 @@ @foreach (var preset in _presetAmounts) { - if (preset * 10 <= _status.MagicRemainingDeposit) + if (preset <= _status.MagicRemainingDeposit) { string.Format("{0:N0} تومان", priceInRial / 10); + private static string FormatPrice(long price) + => string.Format("{0:N0} تومان", price); private static string FormatToman(long toman) => string.Format("{0:N0} تومان", toman); diff --git a/src/FrontOffice.Main/Shared/ClubMembershipContractDialog.razor b/src/FrontOffice.Main/Shared/ClubMembershipContractDialog.razor index 0315eb8..18f3ed9 100644 --- a/src/FrontOffice.Main/Shared/ClubMembershipContractDialog.razor +++ b/src/FrontOffice.Main/Shared/ClubMembershipContractDialog.razor @@ -136,7 +136,7 @@ if (basePackage != null) { _packageDisplayName = basePackage.Title; - _packageDisplayPrice = $"{basePackage.Price / 10:N0} تومان"; + _packageDisplayPrice = $"{basePackage.Price:N0} تومان"; } } catch { /* fallback to defaults */ }