Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
        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();
            }
        }