Пример #1
0
    static void Main(string[] args)
    {
        ListaDE lista = new ListaDE();

        ControladorPrincipal.Menu(lista);
        Console.Clear();
    }
Пример #2
0
 // Use this for initialization
 void Start()
 {
     rendFila.sprite       = ladosDado[0];                                                                 // Se inicializa el render del dado fila con la posición 0 en el vector de sprites
     rendColumna.sprite    = ladosDado[0];                                                                 // Se inicializa el render del dado columna con la posición 0 en el vector de sprites
     ladoDadoRandomFila    = 0;                                                                            // Se inicializa la variable en 0
     ladoDadoRandomColumna = 0;                                                                            // Se inicializa la variable en 0
     control = GameObject.FindObjectOfType <ControladorPrincipal>().GetComponent <ControladorPrincipal>(); // Se llama al controlador principal con la funcion find y se obtiene su componente script
 }
Пример #3
0
 // Use this for initialization
 void Start()
 {
     controladorPrincipal = FindObjectOfType <ControladorPrincipal>();
     ubicacionCorrecta    = false; // Se inicializa la posición del Antivirus como false
     ubicacionCorrecta2   = false;
     dadoAntivirus        = botonDado.GetComponent <DadoAntivirus>();
     animadorAntivirus    = GetComponent <Animator>();
 }
Пример #4
0
        private void AñadirPregunta(Nivel nivel, Exposicion expo)
        {
            Dictionary <Idioma, PreguntaIdioma> emptypreguntaIdiomas = ControladorPrincipal.GetEmptyPreguntaIdiomas(expo.Idiomas);
            Pregunta p = new Pregunta(emptypreguntaIdiomas);

            expo.Preguntas[nivel].Add(p);
            SelectedPreguntaIdioma = p.PreguntaIdiomas[expo.Idiomas[0]];
        }
Пример #5
0
 // Use this for initialization
 void Start()
 {
     if (Instance == null)
     {
         Instance = this;
     }
     else if (Instance != this)
     {
         Destroy(gameObject);
     }
     botondeReinicio.SetActive(false);
     puntaje.text        = "PUNTAJE: 0";
     vidasRestantes.text = "VIDAS: " + vidas.ToString();;
 }
Пример #6
0
        /// <summary>
        /// Se ejecuta cuando el usuario cambia de selección en ListViewExposiciones
        /// </summary>
        /// <param name="sender">Elemento que envia el evento</param>
        /// <param name="e">Evento llamado</param>
        private void listViewExposiciones_SelectedIndexChanged(object sender, EventArgs e)
        {
            ControladorPrincipal.EstaSelecionado(listViewExposiciones, buttonCrearExposicion, "Crear\nExposicion", "Modificar Exposicion");

            if (listViewExposiciones.SelectedItems.Count > 0)
            {
                SeleccionaExposicion((Exposicion)listViewExposiciones.SelectedItems[0].Tag);
                Console.WriteLine("Numero de pregutnas x Expo: " + Preguntas.CountPreguntas(GetSelectedExposicion()));
            }
            else
            {
                SeleccionaExposicion(null);
            }
        }
Пример #7
0
        /***********
        * EVENTOS *
        ***********/
        /// <summary>
        /// Se ejecuta cuando el usuario cambia de selección en ListViewPreguntas
        /// </summary>
        /// <param name="sender">Elemento que envia el evento</param>
        /// <param name="e">Evento llamado</param>
        private void listViewPreguntas_SelectedIndexChanged(object sender, EventArgs e)
        {
            ListView listView = (ListView)sender;

            SelectedPreguntaIdioma = null;

            if (listView.SelectedItems.Count > 0)
            {
                Console.WriteLine("No es igual a null");
                SelectedPreguntaIdioma = (PreguntaIdioma)listView.SelectedItems[0].Tag;
            }

            ControladorPrincipal.EstaSelecionado((ListView)sender, buttonAnadirPregunta, "Añadir Pregunta", "Modificar Pregunta");
        }
Пример #8
0
    public static void Main(string[] args)
    {
        ArbolBinario arbol = new ArbolBinario();

        int[] numerosRandom;
        int   nodos;
        bool  leido = true;

        Console.Write("¿De cuántos nodos quieres el árbol?: ");
        nodos         = Helpers.LeerNumero(ref leido);
        numerosRandom = Helpers.NumerosRandom(
            /* Va desde el 1 hasta 3 veces "n" mas 1, al azar */
            nodos, 1, (nodos > 0)? nodos * 3 + 1 : 100
            ); /* Si hubo error, 10 datos del 1 a 100, al azar */

        foreach (int num in numerosRandom)
        {
            arbol.Insertar(num);
        }

        ControladorPrincipal.Menu(arbol);
        Console.Clear();
    }
Пример #9
0
        public PantallaMenuMaster()
        {
            InitializeComponent();

            BindingContext = new ControladorPrincipal(this);
        }
Пример #10
0
    ControladorPrincipal controladorPrincipal;//@acevedo

    // Use this for initialization
    void Start()
    {
        controladorPrincipal = FindObjectOfType <ControladorPrincipal>();
    }
Пример #11
0
 public static void Main(string[] args)
 {
     ControladorPrincipal.controlador();
 }
Пример #12
0
 // Use this for initialization
 void Start()
 {
     cont = GameObject.Find ("Juego").GetComponent<ControladorPrincipal> ();
     colorIni = gameObject.GetComponent<Renderer> ().material.color;
 }
Пример #13
0
 /// <summary>
 /// Se ejecuta cuando el usuario hace click en ButtonGuardar
 /// </summary>
 /// <param name="sender">Elemento que envia el evento</param>
 /// <param name="e">Evento llamado</param>
 private void buttonGuardar_Click(object sender, EventArgs e)
 {
     ControladorPrincipal.Guardar(Exposiciones);
 }
Пример #14
0
        /// <summary>
        /// Se ejecuta cuando el usuario hace click en el ButtonCrearExposicion
        /// </summary>
        /// <param name="sender">Elemento que envia el evento</param>
        /// <param name="e">Evento llamado</param>
        private void buttonCrearExposicion_Click(object sender, EventArgs e)
        {
            Exposiciones = ControladorPrincipal.Exposiciones;
            Exposicion     exposicion    = GetSelectedExposicion();
            Form_CrearExpo formCrearExpo = null;

            if (exposicion != null)
            {
                formCrearExpo = new Form_CrearExpo(exposicion);
                formCrearExpo.ShowDialog();
            }
            else // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MAGOMO 20191208
            {
                exposicion = new Exposicion();
                if (Exposiciones != null)
                {
                    exposicion.Id = Exposiciones.Count;
                }
                else
                {
                    exposicion.Id = 0;
                }
                formCrearExpo = new Form_CrearExpo(exposicion);
                formCrearExpo.ShowDialog();
                if (exposicion.Nombre != null)
                {
                    exposicion.Preguntas = new Dictionary <Nivel, List <Pregunta> >();
                    if (Exposiciones == null)
                    {
                        Exposiciones = new List <Exposicion>();
                    }
                    Exposiciones.Add(exposicion);
                    ControladorPrincipal.Exposiciones = Exposiciones;
                }
            }
            formCrearExpo.Dispose();
            ActualizarListViewExposiciones();
            int numeroDePreguntasAllenar = exposicion.QuestionsXLvl;

            Console.WriteLine("Numero de preguntas a rellenar: " + numeroDePreguntasAllenar);

            exposicion.Preguntas = ControladorPrincipal.ListPreguntas(exposicion.Niveles, exposicion.Idiomas, exposicion.Preguntas);

            //Comprobar que esten los niveles de Key = list niveles
            Console.WriteLine("Numero de niveles: " + exposicion.Niveles.Count);
            foreach (Nivel nivel in exposicion.Niveles)
            {
                Console.WriteLine("Nivel: " + nivel.Nombre);
                if (!exposicion.Preguntas.ContainsKey(nivel))
                {
                    exposicion.Preguntas.Add(nivel, new List <Pregunta>());
                }
                for (int cnt = exposicion.Preguntas[nivel].Count; cnt < numeroDePreguntasAllenar; cnt++)
                {
                    Console.WriteLine("Numero Preguntas: " + exposicion.Preguntas[nivel].Count);
                    AñadirPregunta(nivel, exposicion);
                }
            }


            //ControladorPrincipal.SeeLevels(GetSelectedExposicion().Niveles, GetSelectedExposicion().Preguntas);
            ActualitzarListPreguntas(GetSelectedNivel());
        }