示例#1
0
        /// <summary>
        /// Evento para crear una lista.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btCrearLista_Click(object sender, RoutedEventArgs e)
        {
            w = new Formularios.Window1();
            w.ShowDialog();

            if (w.ConfirmaDatos)
            {
                EntradaDatos entD = new EntradaDatos(Convert.ToInt32(w.DatosFormulario.Elementos));
                EntradaDatos entO = new EntradaDatos(Convert.ToInt32(w.DatosFormulario.Elementos));
                if (w.DatosFormulario.ModoGeneración.CompareTo(ModoGeneración.Aleatorio) == 0)
                {
                    entD.insertaAleatorio();
                }
                else if (w.DatosFormulario.ModoGeneración.CompareTo(ModoGeneración.Ascendente) == 0)
                {
                    entD.insertaAscendente();
                }
                else
                {
                    entD.insertaDescendente();
                }

                //Añadir al grid los datos de la lista creada.
                edicionGridLista(Convert.ToInt32(w.DatosFormulario.Elementos), Convert.ToInt32(w.DatosFormulario.NListas), w.DatosFormulario.ModoGeneración, Ordenado.No, entD, entO);
                visibilidadBarra_Final();
            }
        }
        /// <summary>
        /// Evento para crear una lista.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btCrearLista_Click(object sender, RoutedEventArgs e)
        {
            w = new Formularios.Window1();
            w.ShowDialog();

            if (w.ConfirmaDatos)
            {
                EntradaDatos entD = new EntradaDatos(Convert.ToInt32(w.DatosFormulario.Elementos));
                EntradaDatos entO = new EntradaDatos(Convert.ToInt32(w.DatosFormulario.Elementos));
                if (w.DatosFormulario.ModoGeneración.CompareTo(ModoGeneración.Aleatorio) == 0)
                {
                    entD.insertaAleatorio();
                }
                else if (w.DatosFormulario.ModoGeneración.CompareTo(ModoGeneración.Ascendente) == 0)
                {
                    entD.insertaAscendente();
                }
                else
                {
                    entD.insertaDescendente();
                }

                //Añadir al grid los datos de la lista creada.
                edicionGridLista(Convert.ToInt32(w.DatosFormulario.Elementos), Convert.ToInt32(w.DatosFormulario.NListas),w.DatosFormulario.ModoGeneración, Ordenado.No, entD, entO);
                visibilidadBarra_Final();
            }
        }