public IEnumerable <Personaje> getPersonaje()
        {
            Humanos      agregacion1 = new Humanos("agregar", " nuevaliga", "villano", "armamento", "armadura");
            Aliens       agregacion2 = new Aliens("agregar", " nuevaliga", "villano", "especie");
            Artificial   agregacion3 = new Artificial("agregar", " nuevaliga", "villano", "create");
            SuperHumanos agregacion4 = new SuperHumanos("agregar", " nuevaliga", "villano", "combinacion");

            personas.Add(agregacion1);
            personas.Add(agregacion2);
            personas.Add(agregacion3);
            personas.Add(agregacion4);

            return(personas);
        }
Esempio n. 2
0
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            #region "Atributos"

            string nombre       = Convert.ToString(tbNombre.Text);
            string nacionalidad = Convert.ToString(tbNacionalidad.Text);
            char   genero       = Convert.ToChar(dlGenero.SelectedItem.Value);


            #endregion

            #region "Carácteristicas"

            string liga          = rbLiga.SelectedItem.Value;
            string typePersonaje = TypePersonaje.SelectedItem.Value;

            #endregion

            ////Creando los Enemigos por defecto
            Humanos flash          = new Humanos("flash", 'M', "USA");
            Humanos mujerMaravilla = new Humanos("mujerMaravilla", 'M', "USA");
            Aliens  superMan       = new Aliens("superMan", 'M', "Martes");
            Aliens  hulk           = new Aliens("hulk", 'M', "Martes");

            //Insertando enemigos a la Lista
            PersonajesRepositories ppp = new PersonajesRepositories();
            ppp.addEnemigos(flash, mujerMaravilla, superMan, hulk);


            if (typePersonaje == "humano")
            {
                Humanos personaje = new Humanos(nombre, genero, nacionalidad);

                //iniciando Caracteristicas
                Caracterizacion armasPerson = new Armas();

                // Añadiendo Armas
                if (chCatana.Checked)
                {
                    armasPerson = new Catana(armasPerson);
                }

                if (chAk47.Checked)
                {
                    armasPerson = new Ak47(armasPerson);
                }

                if (chManun.Checked)
                {
                    armasPerson = new ArmaManun(armasPerson);
                }

                if (chEspada.Checked)
                {
                    armasPerson = new Espada(armasPerson);
                }

                //Añadiendo las Armas a Batman
                personaje.add(armasPerson);

                ppp.addPersonaje(personaje);
                Response.Redirect("Default.aspx");
            }

            if (typePersonaje == "shumano")
            {
                SuperHumanos personaje = new SuperHumanos(nombre, genero, nacionalidad);
            }

            if (typePersonaje == "aliens")
            {
                Aliens personaje = new Aliens(nombre, genero, nacionalidad);
            }

            if (typePersonaje == "artificiales")
            {
                double       version   = Convert.ToDouble(tbVersion);
                Artificiales personaje = new Artificiales(nombre, genero, version);
            }
        }