private void OnSettingsChanged() { if (ScheduleTab != null) { ScheduleTab.FillWithTasks(); } }
public IActionResult _FullInformation(ScheduleTab tab = ScheduleTab.Schedule) { var model = new FullInformationVM { Tab = tab }; return(PartialView(model)); }
public void ChangeTabToScheduleTab() { ReceptionListViewMenu.SelectedIndex = 2; transitioningContentSlide.OnApplyTemplate(); menuPointer.Margin = new Thickness(0, menuPointerOffset + 120, 0, 0); var scheduleTab = new ScheduleTab(); ContentGrid.Children.Clear(); ContentGrid.Children.Add(scheduleTab); }
private void ReceptionListViewMenu_SelectionChanged(object sender, SelectionChangedEventArgs e) { int index = ReceptionListViewMenu.SelectedIndex; transitioningContentSlide.OnApplyTemplate(); menuPointer.Margin = new Thickness(0, menuPointerOffset + (60 * index), 0, 0); switch (index) { case 0: var registrationTab = new PatientsTab(); ContentGrid.Children.Clear(); ContentGrid.Children.Add(registrationTab); break; case 1: var visitsEditorTab = new VisitsEditorTab(); ContentGrid.Children.Clear(); ContentGrid.Children.Add(visitsEditorTab); break; case 2: var scheduleTab = new ScheduleTab(); ContentGrid.Children.Clear(); ContentGrid.Children.Add(scheduleTab); break; case 3: DataHolderForMainWindow.IsUserLogedIn = false; ContentGrid.Children.Clear(); ShowLoginForm(); break; default: break; } }