public void AdicionarPessoa(IPessoa pessoa) { Ocupantes.Add(pessoa); }
public void RemoverPessoa(IPessoa pessoa) { Ocupantes.Remove(pessoa); }
public bool ContemTipo(TipoPessoa tipo) { return(Ocupantes.Any(p => p.Tipo == tipo)); }
public IPessoa GetPessoaPorTipo(TipoPessoa tipo) { return(Ocupantes.FirstOrDefault(t => t.Tipo == tipo)); }
public void RemoverOcupante(Ocupante ocupante) { Ocupantes.Remove(ocupante); }
public void AdicionarOcupante(Ocupante ocupante) { Ocupantes.Add(ocupante); }