// VER EQUIPOS private void ViewTeamComboBox_SelectedIndexChanged(object sender, EventArgs e) { if (this.viewTeamComboBox.SelectedItem == null) { this.teamInfoPanel.Visible = false; } else { if (OnGetTeam != null) { GetTeamEventArgs getTeamArgs = new GetTeamEventArgs(); getTeamArgs.equipo = this.viewTeamComboBox.SelectedIndex; OnGetTeam(this, getTeamArgs); this.teamInfoPanel.Visible = true; } } }
private void VistaPilotos_OnGetTeam(object sender, GetTeamEventArgs e) { Equipo equipo = Equipos[e.equipo]; string vehiclesList = ""; string personsList = ""; foreach (Vehiculo vehiculo in equipo.GetListaVehiculos()) { vehiclesList += $"- {vehiculo.getMarca()} | {vehiculo.getCilindrada()}\n"; } foreach (Persona persona in equipo.GetListaTripulacion()) { personsList += $"- {persona.GetNombre()} | {persona.GetRol()}\n"; } vistaPilotos.updateViewTeamInfo(vehiclesList, personsList); }