Example #1
0
 private void llenarComboPersonajes()
 {
     /*recorremos el array que viene desde el fichero Personajes.JSON*/
     foreach (Personaje personaje in LlenarCombos.getPersonajes())
     {
         /*agregamos el nombre de cada personaje al combobox*/
         cboPersonajes.Items.Add(personaje.name);
     }
 }
Example #2
0
 private void llenarListPersonaje()
 {
     foreach (Personaje Pers in LlenarCombos.getPersonajes())
     {
         foreach (String item in this.p.characters)
         {
             if (item == Pers.url)
             {
                 lstPersonajes.Items.Add(Pers.name);
                 break;
             }
         }
     }
 }
Example #3
0
        private void llenarListaPilotos()
        {
            lstPilotos.Items.Clear();

            foreach (Personaje personaje in LlenarCombos.getPersonajes())
            {
                foreach (String item in ve.pilots)
                {
                    if (item == personaje.url)
                    {
                        lstPilotos.Items.Add(personaje.name);
                    }
                }
            }
        }
Example #4
0
        /*Metodo para buscar un personaje por su nombre*/
        private void getBuscarPersonaje(String nombre)
        {
            /*Creamos un nvo personaje vacio*/
            p = new Personaje();

            /*recorremos el listado de personajes*/
            foreach (Personaje personaje in LlenarCombos.getPersonajes())
            {
                /*Verificamos si el nombre del personaje recorrido corresponde al que buscamos*/
                if (personaje.name == nombre)
                {
                    /*si es asi, colocamos el personaje recorrido dentro de la variable */
                    p = personaje;

                    /*Finalizamos iteracion*/
                    break;
                }
            }
        }
Example #5
0
        /*Metodo para llenar list de personajes que han piloteado esta nave*/
        private void llenarListadoPilotos()
        {
            /*itero sobre el array de pilotos de la nave encontrada*/
            foreach (String item in nave.pilots)
            {
                /*itero dentro del array de personajes devuelto desde el json*/
                foreach (Personaje personaje in LlenarCombos.getPersonajes())
                {
                    /*Verifico que el nombre del personaje recorrido concuerde con el item de los pilotos de la nave*/
                    if (personaje.url == item)
                    {
                        /*agrego en el listado de pilotos el nombre del piloto recorrido*/
                        lstPilotos.Items.Add(personaje.name);

                        /*finalizo iteracion*/
                        break;
                    }
                }
            }
        }
Example #6
0
        /*Metodo para llenar list de habitantes de este mundo*/
        private void listarHabitantes()
        {
            /*itero dentro del array de residentes del undo encontrado*/
            foreach (String item in mundo.residents)
            {
                /*itero dentro del array de personajes del Json*/
                foreach (Personaje personaje in LlenarCombos.getPersonajes())
                {
                    /*Verifico si la url del personaje recorrido es igual al array de residentes del mundo*/
                    if (personaje.url == item)
                    {
                        /*agrego al list el nombre del personaje encontrado*/
                        lstHabitantes.Items.Add(personaje.name);

                        /*termino iteracion*/
                        break;
                    }
                }
            }
        }
Example #7
0
        /*Metodo que busca los personajes de esta especie*/
        private void BuscarPersonajes()
        {
            /*recorro el array de personajes de la especie encontrada*/

            foreach (String item in especie.people)
            {
                /*recorro el array de personajes desde el json*/
                foreach (Personaje personaje in LlenarCombos.getPersonajes())
                {
                    /*verifico que la url del array de especie sea igual al del personaje recorrido*/
                    if (item == personaje.url)
                    {
                        /*agrego el nombre del personaje al listado*/
                        lstPersonajes.Items.Add(personaje.name);

                        /*Termino iteracion*/
                        break;
                    }
                }
            }
        }