コード例 #1
0
 private void buttonPesquisar_Click(object sender, EventArgs e)
 {
     if (textBoxCPF.Text != "")
     {
         listBoxVoos.Items.Clear();
         cpf = long.Parse(textBoxCPF.Text.Replace(".", null));
         Pessoa p = (Pessoa)hash.Buscar(cpf);
         if (p != null)
         {
             listBoxVoos.Items.Add(p.Nome);
             Dados[] voos = p.Voos.Imprimir();
             for (int i = 0; i < voos.Length; i++)
             {
                 Voo v = (Voo)voos[i];
                 listBoxVoos.Items.Add(v.Id);
             }
         }
         else
         {
             listBoxVoos.Items.Add("CPF não encontrado.");
         }
     }
 }
コード例 #2
0
        public bool Equals(Dados other)
        {
            Voo aux = (Voo)other;

            return(Id.Equals(aux.Id));
        }
コード例 #3
0
        public int CompareTo(Dados other)
        {
            Voo aux = (Voo)other;

            return(Id.CompareTo(aux.Id));
        }
コード例 #4
0
        public void AddVoo(string voo)
        {
            Voo aux = new Voo(voo);

            this.voos.Add(aux);
        }