public ScheduleWindow(Schedule toChangeSchedule) { InitializeComponent(); Schedulevm = new ScheduleWindowViewModel(toChangeSchedule); DataContext = Schedulevm; if (!string.IsNullOrEmpty(toChangeSchedule.DayOfWeek)) { string[] day = toChangeSchedule.DayOfWeek.Split(','); foreach (string item in day) { switch (item) { case "Mon": MoncheckBox.IsChecked = true; break; case "Tue": TuecheckBox.IsChecked = true; break; case "Wen": WencheckBox.IsChecked = true; break; case "Thu": ThucheckBox.IsChecked = true; break; case "Fri": FricheckBox.IsChecked = true; break; case "Sat": SatcheckBox.IsChecked = true; break; case "Sun": SuncheckBox.IsChecked = true; break; default: break; } } } }
public SaveScheduleCommand(ScheduleWindowViewModel viewModel) { _viewModel = viewModel; }
public ScheduleChangedCommand(ScheduleWindowViewModel viewModel) { _viewModel = viewModel; }