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); }
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); }