public void RefreshIndices() { foreach (var item in Items) { item.Update(tasksModel.Get(item.Id)); } ItemsView.Refresh(); }
public EditTaskViewModel( Guid taskId, ITasksModel tasksModel, IEditTimeBlocksViewModelFactory editTimeBlocksViewModelFactory, IGroupSelectorViewModel groupSelectorViewModel) { GroupSelectorViewModel = groupSelectorViewModel; this.tasksModel = tasksModel; task = tasksModel.Get(taskId); groupSelectorViewModel.SelectedGroupId = task.GroupId; UpdateTaskCommand = new RelayCommand(UpdateTaskExecute); EditTimeBlocksViewModel = editTimeBlocksViewModelFactory.Create(taskId); }
void CreateTitleFromTask(Guid id) { Task task = tasksModel.Get(id); mainViewModel.Caption = task.Description + " - Timely"; }