Пример #1
0
 // 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);
        }