Angular Agenda

Estou desenvolvendo uma página que atuará como agenda, no meu código eu possuo pessoas , tarefas e alocação. Em alocação eu tenho o nome das pessoas e o titulo das tarefas, porém em alocação quando eu selecionar uma tarefa x , eu exibirei pessoas que podem participar daquela única tarefa, e no momento que eu selecionar outra tarefa y eu devo retirar a exibição das pessoas que participam da tarefa x, e exibir no meu select de pessoas, todas as pessoas cadastradas que podem participar da tarefa y.
O modelo é desta forma
guj

A seguir meu código alocação.component.html

Também tem o alocação.component.ts

alocats

E o service de alocação

alocaservice