@page "/discounts" @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService @inject NavigationManager NavigationManager @inject ISnackbar Snackbar @inject IUserUtility UserUtility @inject IRestWrapper RestWrapper تخفیفــــ ها 124 عدد افزودن تخفیفــ جدید @if (context.Item.HasCode) {

@context.Item.Code

} else {

بدون کد

}

@context.Item.StartDate.ToPersianDateTime().ToLongDateString()

@context.Item.ExpireDate.ToPersianDateTime().ToLongDateString()

@context.Item.Type.ToDisplay()

@context.Item.AmountType.ToDisplay()

@context.Item.AmountType.ToDisplay()

@if (context.Item.AmountType == DiscountAmountType.Percent) {

@context.Item.DiscountPercent %

} else {

@context.Item.DiscountAmount ریالـ

}
@if (context.Item.IsInfinity) {

نامحدود

} else {

@context.Item.Count

}
@code { public DiscountPageViewModel ViewModel { get; set; } protected override async Task OnInitializedAsync() { ViewModel = new DiscountPageViewModel(NavigationManager, Snackbar, UserUtility, RestWrapper, DialogService); await ViewModel.InitializeAsync(); await base.OnInitializedAsync(); } }