Ejemplo n.º 1
0
 public Visitante pesquisar(Visitante visitante)
 {
     foreach (Visitante vis in filaDeVisitantes)
     {
         if (vis.Equals(visitante))
         {
             return(vis);
         }
     }
     return(null);
 }
Ejemplo n.º 2
0
 public bool adicionarVisitante(Visitante visitante)
 {
     if (pesquisar(visitante) == null)
     {
         FilaDeVisitantes.Enqueue(visitante);
         return(true);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 3
0
        public override bool Equals(object obj)
        {
            Visitante v = (Visitante)obj;

            return(this.numeroInscricao.Equals(v.numeroInscricao));
        }