Refresh case documentation on tab change and expose linking section
CI / build-and-test (push) Canceled after 0s
CI / build-and-test (push) Canceled after 0s
This commit is contained in:
1 parent
3f7c055489
commit
cbcb739097
3 files changed
+15
-4
No files matched your search
@@ -279,6 +279,11 @@ public partial class StudentDetailViewModel : ObservableObject
|
||||
public Func<Task>? OnCreateStudentReport { get; set; }
|
||||
public Action? OnReturnToStudentList { get; set; }
|
||||
|
||||
partial void OnActiveTabIndexChanged(int value)
|
||||
{
|
||||
if (Student is null) return;
|
||||
if (value == VorgaengeTabIndex) VorgaengeTab.Load(Student.Id);
|
||||
}
|
||||
partial void OnIsStudentActiveChanged(bool value) => OnPropertyChanged(nameof(StudentStatus));
|
||||
|
||||
public StudentDetailViewModel(IStudentRepository students,
|
||||
|
||||
@@ -158,9 +158,12 @@
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4" IsVisible="{Binding HasAvailableDocumentation}">
|
||||
<TextBlock Text="Bestehende Dokumentation der Schüler*innen verknüpfen" FontSize="12"
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Vorhandenen Akteneintrag verknüpfen" FontSize="12"
|
||||
FontWeight="SemiBold" Opacity="0.7"/>
|
||||
<TextBlock Text="Keine weiteren passenden Akteneinträge vorhanden. Neue Einträge aus der Schülerakte werden beim erneuten Öffnen des Tabs geladen."
|
||||
FontSize="11" Opacity="0.6" TextWrapping="Wrap"
|
||||
IsVisible="{Binding !HasAvailableDocumentation}"/>
|
||||
<ItemsControl ItemsSource="{Binding AvailableDocumentation}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate DataType="svm:DocumentationItem">
|
||||
|
||||
@@ -154,9 +154,12 @@
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4" IsVisible="{Binding HasAvailableDocumentation}">
|
||||
<TextBlock Text="Bestehende Dokumentation dieses Schülers verknüpfen" FontSize="12"
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Vorhandenen Akteneintrag verknüpfen" FontSize="12"
|
||||
FontWeight="SemiBold" Opacity="0.7"/>
|
||||
<TextBlock Text="Keine weiteren passenden Akteneinträge vorhanden. Neue Einträge aus der Schülerakte werden beim erneuten Öffnen des Tabs geladen."
|
||||
FontSize="11" Opacity="0.6" TextWrapping="Wrap"
|
||||
IsVisible="{Binding !HasAvailableDocumentation}"/>
|
||||
<ItemsControl ItemsSource="{Binding AvailableDocumentation}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate DataType="svm:DocumentationItem">
|
||||
|
||||
Reference in new issue
Block a user