Api-PWA/DocuMed.PWA/Pages/MedicalHistoryTemplatesPage...

38 lines
1.8 KiB
Plaintext
Raw Normal View History

2023-10-10 17:02:38 +03:30
@page "/MedicalHistoryTemplatesPage"
@inject NavigationManager NavigationManager
<BasePageUi Title="پیش نویس های شرح حال نویسی" Description="پیش نویس های شرح های سرعت و دقت شما را افزایش میدهد">
<MudStack>
<div class="flex flex-row mr-1 mt-5">
<div>
<p class="font-extrabold text-[#356859]">تمامی پیش نویس های شما</p>
<p class="text-xs font-light ">شما میتوانید پیش نویس جدید اضافه کنید</p>
</div>
<MudButton @onclick="CreateMedicalHistoryTemplateClicked" DisableElevation="false" class="text-[#356859] my-auto mr-auto font-extrabold bg-white rounded-lg drop-shadow-md">+ افزودن</MudButton>
</div>
2023-10-20 19:40:23 +03:30
<MudTextField class="text-sm" InputType="InputType.Search" T="string" Label="جست جو پیش نویس" Variant="Variant.Outlined" />
2023-10-10 17:02:38 +03:30
<div class="grid grid-cols-2 gap-3 sm:grid-cols-3 md:grid-cols-4">
2023-10-20 19:40:23 +03:30
@foreach (var item in _medicalHistoryTemplates)
{
2023-10-10 17:02:38 +03:30
<MedicalHistoryTemplateItemTemplate Clicked="MedicalHistoryTemplateClicked" MedicalHistoryTemplate="@item" />
2023-10-20 19:40:23 +03:30
}
2023-10-10 17:02:38 +03:30
</div>
</MudStack>
</BasePageUi>
2023-10-20 19:40:23 +03:30
@code
2023-10-10 17:02:38 +03:30
{
private void CreateMedicalHistoryTemplateClicked() => NavigationManager.NavigateTo("MedicalHistoryTemplateActionPage");
private void MedicalHistoryTemplateClicked() => NavigationManager.NavigateTo("MedicalHistoryTemplateActionPage");
2023-10-20 19:40:23 +03:30
private List<MedicalHistoryTemplateSDto> _medicalHistoryTemplates = new();
2023-10-10 17:02:38 +03:30
protected override void OnInitialized()
{
2023-10-20 19:40:23 +03:30
_medicalHistoryTemplates.Add(new MedicalHistoryTemplateSDto()
2023-10-10 17:02:38 +03:30
{
2023-10-20 19:40:23 +03:30
ChiefComplaint = "سردرد",
2023-10-10 17:02:38 +03:30
});
base.OnInitialized();
}
}