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); }
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); } }
// 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 = ""; }