private void ShowTaskType( TaskType taskType ) { TaskTypeViewModel viewModel = new TaskTypeViewModel( base.WindowLoader ); viewModel.Parent = this; viewModel.TaskType = taskType; base.WindowLoader.ShowDialog( viewModel ); this.TaskTypes = new ObservableCollection<TaskType>( TaskTypeLogic.GetAll() ); // Refresh }
/// <summary> /// /// </summary> /// <param name="taskType"></param> public static void Save( TaskType taskType ) { Data.SaveObject<TaskType>( taskType ); }
private void DeleteTaskType( TaskType taskType ) { if( SelectedTaskType == null ) { return; } TaskTypeLogic.Delete( taskType ); this.TaskTypes = new ObservableCollection<TaskType>( TaskTypeLogic.GetAll() ); // Refresh }
/// <summary> /// /// </summary> /// <param name="taskType"></param> public static void Delete( TaskType taskType ) { Data.DeleteObject<TaskType>( taskType ); }