Example #1
0
        private void btnCargar_Click(object sender, EventArgs e)
        {
            OpenFileDialog Seleccionar = new OpenFileDialog();

            if (Seleccionar.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    groupBox1.Visible = true;
                    groupBox2.Visible = false;
                    int      contador     = 0;
                    string   ruta         = Seleccionar.FileName;
                    string[] datosYtamaño = File.ReadAllLines(ruta);
                    int      tamaño       = int.Parse(datosYtamaño[1]);
                    string   linea        = datosYtamaño[0];
                    string[] Lista        = linea.Split(',');
                    MiClase = new BiCola(tamaño);
                    foreach (string i in Lista)
                    {
                        MiClase.EncolarDerecha(Lista[contador]);
                        contador++;
                    }
                    lblCola.Text = MiClase.Imprimir();
                }
                catch
                {
                    MessageBox.Show("Error al cargar el archivo");
                }
            }
        }
Example #2
0
 private void btnEncolarIzq_Click(object sender, EventArgs e)
 {
     try
     {
         string dato = txtDato.Text;
         if (dato == "")
         {
             MessageBox.Show("Dato no valido");
             txtDato.Clear();
             return;
         }
         MiClase.EncolarIzquierda(dato);
         txtDato.Clear();
         lblCola.Text = MiClase.Imprimir();
     }
     catch
     {
         MessageBox.Show("Error;");
     }
 }