Exemplo n.º 1
0
 private void GetNewTaskGroup( TaskGroup taskGroup )
 {
     TaskGroupViewModel viewModel = new TaskGroupViewModel( base.WindowLoader );
     viewModel.DisplayName = "Add Task Group";
     viewModel.TaskGroup = taskGroup;
     viewModel.Parent = this;
     base.WindowLoader.ShowDialog( viewModel );
 }
Exemplo n.º 2
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="taskGroup"></param>
 public static void Save( TaskGroup taskGroup )
 {
     Data.SaveObject<TaskGroup>( taskGroup );
 }
Exemplo n.º 3
0
        public void SaveTaskGroup( TaskGroup taskGroup )
        {
            TaskGroupLogic.Save( taskGroup );

            if( taskGroup.TaskGroupId == null || taskGroup.TaskGroupId == 0 )
            {
                TaskGroups.Add( taskGroup );  // New TaskGroup, so add it to the collection.
            }

            // Refresh the list
            this.TaskGroups = new ObservableCollection<TaskGroup>( TaskGroupLogic.GetAll() );

            SelectedTaskGroup = taskGroup;
        }
Exemplo n.º 4
0
 /// <summary>
 /// Deletes a <see cref="TaskGroup" /> object.
 /// </summary>
 /// <param name="taskGroup"></param>
 public static void Delete( TaskGroup taskGroup )
 {
     Data.DeleteObject<TaskGroup>( taskGroup );
 }