Esempio n. 1
0
        public int compareTo(Pasajero p, int opc)
        {
            int valor = 0;

            switch (opc)
            {
            case 1:
                valor = this.getCompleteName().CompareTo(p.getCompleteName());
                break;

            case 2:
                valor = this.vuelo.CompareTo(p.vuelo);
                break;

            case 3:
                if (this.numeroAsiento > p.numeroAsiento)
                {
                    valor = 1;
                }
                else if (this.numeroAsiento < p.numeroAsiento)
                {
                    valor = -1;
                }
                break;
            }
            return(valor);
        }
Esempio n. 2
0
        public void addPasajero()
        {
            Pasajero pas = new Pasajero();

            pas.setEdad(Convert.ToInt32(this.ageLineTextField.Text));
            pas.setNombre(this.nameLineTextField.Text);
            pas.setApellido(this.apellidoLineTextField.Text);
            pas.setNumeroAsiento(this.asiento);
            pas.setVuelo(this.vuelo.ToString());
            this.vuelo.getListaPasajeros().Add(pas);
        }