public void AdicionarInstrutor(Pessoa instrutor, CargoNaTurma cargo) { if (Instrutores == null) { Instrutores = new List <InstrutorDaTurma>(); } if (instrutor == null || Instrutores.Exists(i => i.Instrutor.Id == instrutor.Id && i.Cargo == cargo)) { return; } Instrutores.Add(new InstrutorDaTurma(instrutor, cargo)); }
public InstrutorDaTurma(Pessoa instrutor, CargoNaTurma cargo) { Instrutor = instrutor; Cargo = cargo; }
public void RemoverInstrutor(Pessoa instrutor, CargoNaTurma cargo) { Instrutores.RemoveAll(i => i.Instrutor.Id == instrutor.Id && i.Cargo == cargo); }