private void FolderDropDown_RequestFolderChange(object sender, UserControls.RequestFolderChangeEventArgs e) { var editTask = DataContext as EditTask; if (editTask != null && editTask.Task == e.Task) { editTask.Task.FolderName = e.FolderName; } }
private void FolderDropDown_RequestFolderChange(object sender, UserControls.RequestFolderChangeEventArgs e) { TaskViewModel v = DataContext as TaskViewModel; if (v != null) { Debug.Assert(v.Task == e.Task); var destination = App.Root.TaskData.MoveTask(v.Task, e.FolderName, App.Root.FolderColorOptions); App.Root.TaskData.CurrentFolder = destination; } }