示例#1
0
        static void Main(string[] args)
        {
            try
            {
                ColleccionKeyBlade col = new ColleccionKeyBlade();
                Arma arms = new Arma();

                arms.Name        = "Fenrir";
                arms.Large       = 90;
                arms.PointDamage = 25;
                arms.PointMagic  = 1;
                arms.PointDef    = 14;
                arms.Description = "This Arm Nullified Magic but Have much Damage Base";
                arms.Type        = TypeKeyBlade.Sword;
                arms.Elem        = Element.Light;
                arms.calcularDano();

                Escudo esc = new Escudo();

                esc.Name        = "Lotus Shield";
                esc.Large       = 60;
                esc.PointDamage = 10;
                esc.PointMagic  = 6;
                esc.PointDef    = 20;
                esc.Description = "This Shield Have a lot defense and estable attack";
                esc.Type        = TypeKeyBlade.Shield;
                esc.Eleme       = Element.Fire;
                esc.calcularDano();

                col.Add(arms);
                col.Add(esc);

                Console.WriteLine(col.Imprimir());

                Console.ReadKey();
            }
            catch (ArgumentException ex)
            {
                Console.WriteLine("Error " + ex.Message);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error " + ex.Message);
            }
        }
示例#2
0
        private void btnEscudo_Click(object sender, RoutedEventArgs e)
        {
            Escudo esc = new Escudo();

            esc.Name        = txtEscudoNombre.Text;
            esc.Large       = int.Parse(txtLargoEsc.Text);
            esc.PointDamage = int.Parse(txtEscDan.Text);
            esc.PointMagic  = int.Parse(txtEscMag.Text);
            esc.PointDef    = int.Parse(txtEscDef.Text);
            esc.Description = txtDesEsc.Text;
            esc.Type        = (TypeKeyBlade)cbxTipoArmEsc.SelectedItem;
            esc.Eleme       = (Element)cbxElementEsc.SelectedItem;
            esc.calcularDano();

            col.Add(esc);

            DGEscudo.ItemsSource = col.ListaEscudo();
        }