private void VistaPilotos_OnAgregarPiloto(object sender, AgregarPilotoEventArgs e)
        {
            Persona piloto = new Persona(e.nombre, Rol.Piloto);

            Pilotos.Add(piloto);
            vistaPilotos.ActualizarListadoPilotos(piloto);
        }
        private void VistaPilotos_OnAgregarPiloto(object sender, AgregarPilotoEventArgs e)
        {
            Persona piloto = new Persona(e.nombre, (Rol)e.rol);

            Pilotos.Add(piloto);

            Equipos[e.equipo].AgregarTriupulacion(piloto);
        }
Example #3
0
 private void AgregarPilotoButton_Click(object sender, EventArgs e)
 {
     if (OnAgregarPiloto != null)
     {
         AgregarPilotoEventArgs pilotoArgs = new AgregarPilotoEventArgs();
         pilotoArgs.nombre = this.NameTextBox.Text;
         OnAgregarPiloto(this, pilotoArgs);
     }
 }
 private void AgregarPilotoButton_Click(object sender, EventArgs e)
 {
     if (OnAgregarPiloto != null)
     {
         AgregarPilotoEventArgs pilotoArgs = new AgregarPilotoEventArgs();
         pilotoArgs.persona = new Persona(this.NameTextBox.Text, (Rol)Enum.Parse(typeof(Rol), this.RolComboBox.SelectedItem.ToString()));
         OnAgregarPiloto(this, pilotoArgs);
     }
 }
 private void AgregarPilotoButton_Click(object sender, EventArgs e)        //Boton agregar piloto
 {
     if (OnAgregarPiloto != null)                                          // si el evento no está suscrito que haga lo sgte
     {
         AgregarPilotoEventArgs pilotoArgs = new AgregarPilotoEventArgs(); //crear el objeto
         pilotoArgs.nombre = this.NameTextBox.Text;                        //el textbox se va a llamar de esa forma
         OnAgregarPiloto(this, pilotoArgs);
         // object sender = lo que escribo le va a llegar al OnAgregarPiloto
     }
 }
        private void VistaPilotos_OnAgregarPiloto(object sender, AgregarPilotoEventArgs e)
        {
            //agregar pilotos

            Persona piloto = new Persona(e.nombre, Rol.Piloto); // creo piloto nuevo con sus caract

            Pilotos.Add(piloto);                                //lo agrego a la lista
            vistaPilotos.ActualizarListadoPilotos(piloto);      //ejecuto el metodo de agregar piloto que hice en el forms

            //este metodo se va a suscribir al controlador de arriba en la forma se creará el evento,
            //de que cuando no esté suscrito haga eso, y así irá agregando los datos correspondientes.
        }
 private void AgregarParticipanteButton_Click(object sender, EventArgs e)
 {
     if (OnAgregarPiloto != null && this.RolComboBox.Text == "Piloto")
     {
         AgregarPilotoEventArgs pilotoArgs = new AgregarPilotoEventArgs();
         pilotoArgs.nombre = this.NameTextBox.Text;
         OnAgregarPiloto(this, pilotoArgs);
     }
     if (OnAgregarNavegante != null && this.RolComboBox.Text == "Navegante")
     {
         AgregarNaveganteEventArgs naveganteArgs = new AgregarNaveganteEventArgs();
         naveganteArgs.nombre = this.NameTextBox.Text;
         OnAgregarNavegante(this, naveganteArgs);
     }
 }
Example #8
0
 // PILOTO
 private void AgregarPilotoButton_Click(object sender, EventArgs e)
 {
     if (OnAgregarPiloto != null && this.personTeamComboBox.SelectedItem != null && this.RolComboBox.SelectedItem != null && this.NameTextBox.Text != "")
     {
         AgregarPilotoEventArgs pilotoArgs = new AgregarPilotoEventArgs();
         pilotoArgs.nombre = this.NameTextBox.Text;
         pilotoArgs.rol    = this.RolComboBox.SelectedIndex;
         pilotoArgs.equipo = this.personTeamComboBox.SelectedIndex;
         OnAgregarPiloto(this, pilotoArgs);
         MessageBox.Show("Personal agregada");
         this.NameTextBox.Text                = "";
         this.RolComboBox.SelectedItem        = null;
         this.personTeamComboBox.SelectedItem = null;
     }
     else
     {
         MessageBox.Show("Porfavor agrega todos los datos");
     }
 }
        private void AgregarButton_Click(object sender, EventArgs e)
        {
            switch (RolComboBox.SelectedItem)
            {
            case Rol.Piloto:
                if (OnAgregarPersona != null)
                {
                    AgregarPilotoEventArgs piloto = new AgregarPilotoEventArgs();
                    piloto.nombre = this.NameTextBox.Text;
                    OnAgregarPersona(this, piloto);
                }
                break;

            case Rol.Navegante:
                if (OnAgregarNavegante != null)
                {
                    AgregarNaveganteEventArgs navegante = new AgregarNaveganteEventArgs();
                    navegante.nombre = this.NameTextBox.Text;
                    OnAgregarNavegante(this, navegante);
                }
                break;
            }
            NameTextBox.Text = "";
        }