示例#1
0
 /*Metodo que llena el cbo con las naves*/
 private void llenarComboNaves()
 {
     /*itero en el array que me devuelve desdde el archivo Json*/
     foreach (Nave nav in llc.getNaves())
     {
         /*agrego el nombre de cada nave al combo*/
         cboNave.Items.Add(nav.name);
     }
 }
示例#2
0
 private void llenarListNaves()
 {
     foreach (Nave nave in llc.getNaves())
     {
         foreach (String item in p.starships)
         {
             if (item == nave.url)
             {
                 lstNaves.Items.Add(nave.name);
                 break;
             }
         }
     }
 }
示例#3
0
        /*metodo para buscar las naves del personaje*/
        private void listarNaves()
        {
            /*limpamos la lista*/
            lstNaves.Items.Clear();

            /*recorremos el array de naves del personaje*/
            foreach (String item in p.starships)
            {
                /*iteramos dentro del array del archivo Naves.json*/
                foreach (Nave nave in llc.getNaves())
                {
                    /*Verificamos que la url de la nave recorrida del array del personaje sea igual al del array de naves del json*/
                    if (item == nave.url)
                    {
                        /*guardamos el nombre de la nave encontrada dentro del listado*/
                        lstNaves.Items.Add(nave.name);

                        /*terminamos iteracion del array del json*/
                        break;
                    }
                }
            }
        }