/// <summary> /// Launches the edit task window. /// </summary> public void EditTask() { TaskView window = new TaskView(); TaskViewModel selectedTaskVM = ActiveTasks.FirstOrDefault(t => t.IsSelected == true); using (var viewModel = new TaskViewModel(_taskData.GetTaskByTaskId(selectedTaskVM.TaskId), _taskData)) { this.ShowWorkspaceAsDialog(window, viewModel); } }