示例#1
0
 public void SelectTask(Guid id)
 {
     if (tasks.All(taskVm => taskVm.Id != id))
     {
         return;
     }
     {
         SelectedTask = tasks.SingleOrDefault(taskVm => taskVm.Id == id);
         SelectedTaskChanged?.Invoke(this, null);
     }
 }
示例#2
0
 protected virtual void OnSelectedTaskChanged(Task task)
 {
     SelectedTaskChanged?.Invoke(task);
 }
示例#3
0
 public void SelectNullTask()
 {
     SelectedTask = null;
     SelectedTaskChanged?.Invoke(this, null);
 }
 public async void SelectedMemberTask(Guid memberId)
 {
     tasks = (await GetAllTasks()).Payload;
     tasks = tasks.Where(memberVm => memberVm.AssignedToId == memberId).ToList();
     SelectedTaskChanged?.Invoke(this, null);
 }