@page "/MedicalHistoryTemplateActionPage" @page "/MedicalHistoryTemplateActionPage/{TemplateId}" @inject NavigationManager NavigationManager @inject IRestWrapper RestWrapper @inject IUserUtility UserUtility @inject ISnackbar Snackbar
@if (!@ViewModel.MedicalHistorySubmitted) { if (@ViewModel.IsProcessing) {

منتظر بمانید

} else { @if (@ViewModel.CurrentStep == 4) { @if (@ViewModel.IsEditing) { تـــکمیل } else { ویرایش } } else { مرحله بعد }

@ViewModel.StepCounter

مرحله قبل
} }
@code { [Parameter] public string TemplateId { get; set; } = string.Empty; public MedicalHistoryTemplateActionPageViewModel ViewModel { get; set; } protected override async Task OnInitializedAsync() { ViewModel = Guid.TryParse(TemplateId, out Guid templateId) ? new MedicalHistoryTemplateActionPageViewModel(NavigationManager, Snackbar, RestWrapper, UserUtility, templateId) : new MedicalHistoryTemplateActionPageViewModel(NavigationManager, Snackbar, RestWrapper, UserUtility); await ViewModel.InitializeAsync(); await base.OnInitializedAsync(); } }