private void OnClearList(object parameter) { Log.Instance.LogInfo(string.Format("MainViewModel.OnClearList {0}", parameter)); if (TaskListGroup != null) { TaskListGroup.RemoveAllTasks(SelectedTaskList); UpdateView(SelectedTaskList); } else { Log.Instance.LogDebug("MainViewModel.OnClearList - TaskListGroup is null, skipping"); } }
private void CopyViewChangesToModel() { Log.Instance.LogDebug("DataGridViewModel.CopyViewChangesToModel"); if (TaskListGroup != null) { TaskListGroup.RemoveAllTasks(CurrentTaskList); foreach (TaskView t in PropertyTasks) { TaskListGroup.AddNewTask(CurrentTaskList, t.Description, t.Colour, t.Note); } } else { Log.Instance.LogDebug("DataGridViewModel.CopyViewChangesToModel - TaskListGroup is null, skipping"); } }