Details Lerngruppe, Archiv, Stub Import
This commit is contained in:
@@ -34,7 +34,7 @@ public partial class MainWindowViewModel : ObservableObject
|
||||
ActiveNavItem = item;
|
||||
CurrentPage = item switch
|
||||
{
|
||||
NavItem.Dashboard => _services.GetRequiredService<DashboardViewModel>(),
|
||||
NavItem.Dashboard => GetDashboard(),
|
||||
NavItem.Groups => _services.GetRequiredService<GroupListViewModel>(),
|
||||
NavItem.Students => _services.GetRequiredService<StudentListViewModel>(),
|
||||
NavItem.Exams => new PlaceholderViewModel { Title = "Klausuren", Icon = "📝" },
|
||||
@@ -45,6 +45,13 @@ public partial class MainWindowViewModel : ObservableObject
|
||||
};
|
||||
}
|
||||
|
||||
private DashboardViewModel GetDashboard()
|
||||
{
|
||||
var dashboard = _services.GetRequiredService<DashboardViewModel>();
|
||||
dashboard.RefreshCommand.Execute(null);
|
||||
return dashboard;
|
||||
}
|
||||
|
||||
public void NavigateToGroupDetail(Guid groupId, int initialTab = 0)
|
||||
{
|
||||
ActiveNavItem = NavItem.Groups;
|
||||
|
||||
Reference in New Issue
Block a user