/// <summary> /// constructor del form, inicializa objeto ejercito /// </summary> public frmPpal() { InitializeComponent(); this.ejercitoImperial = new EjercitoImperial(10); this.ejercitoImperial += new TrooperAsalto(Blaster.EC17, false); this.RefrescarEjercito(); }
private void btnQuitar_Click(object sender, EventArgs e) { if (cmbTipo.SelectedItem is null) { MessageBox.Show("DEBE SELECCIONAR SOLDADO A RETIRAR", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (cmbTipo.SelectedItem is "Arena") { TrooperArena arena = new TrooperArena(Blaster.EC17); ejercitoImperial -= arena; } else if (cmbTipo.SelectedItem is "Asalto") { TrooperAsalto asalto = new TrooperAsalto(Blaster.E11); ejercitoImperial -= asalto; } else { TrooperExplorador explorador = new TrooperExplorador(""); ejercitoImperial -= explorador; } this.RefrescarEjercito(); } }
private void btnAgregar_Click(object sender, EventArgs e) { if (cmbTipo.SelectedItem is null) { MessageBox.Show("DEBE SELECCIONAR TIPO DE SOLDADO", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (cmbBlaster.SelectedItem is null) { MessageBox.Show("DEBE SELECCIONAR TIPO DE BlASTER", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (cmbTipo.SelectedItem is "Arena") { TrooperArena arena = new TrooperArena((Blaster)this.cmbBlaster.SelectedItem); if (this.chekBoxSi.Checked) { arena.EsClon = true; } else { arena.EsClon = false; } ejercitoImperial += arena; } else if (cmbTipo.SelectedItem is "Asalto") { TrooperAsalto asalto = new TrooperAsalto((Blaster)this.cmbBlaster.SelectedItem); if (this.chekBoxSi.Checked) { asalto.EsClon = true; } else { asalto.EsClon = false; } ejercitoImperial += asalto; } else { if (cmbVehiculo.SelectedItem is null) { MessageBox.Show("DEBE SELECCIONAR VEHICULO", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { TrooperExplorador explorador = new TrooperExplorador(this.cmbVehiculo.SelectedItem.ToString()); if (this.chekBoxSi.Checked) { explorador.EsClon = true; } else { explorador.EsClon = false; } ejercitoImperial += explorador; } } this.RefrescarEjercito(); } }