private void button1_Click(object sender, EventArgs e)
 {
     // Leyes
     try
     {
         Pila <Ley>  pila1 = new Pila <Ley>();
         Ley         ley1  = new Ley(Convert.ToInt32(textBox5.Text), Convert.ToInt32(textBox1.Text), textBox4.Text);
         Reglamentos regla = new Reglamentos();
         regla.setIdregla(Convert.ToInt32(textBox2.Text));
         regla.setNombreregla(textBox3.Text);
         ley1.add(regla);
         pila1.push(ley1);
         pila1.push(ley1);
         pila1.push(ley1);
         pila1.push(ley1);
         pila1.push(ley1);
         ClaseCompartida.arregloLeyes.Insertar(pila1);
         MessageBox.Show(ClaseCompartida.arregloLeyes.Mostrar());
     }
     catch (Exception i)
     {
         MessageBox.Show(i.Message);
         throw;
     }
 }
 private void button1_Click(object sender, EventArgs e)
 {
     if (ClaseCompartida.arregloLeyes.Buscar(Convert.ToInt32(comboBox1.Text)).verCima().size() == ClaseCompartida.arregloLeyes.Buscar(Convert.ToInt32(comboBox1.Text)).verCima().getCapacity())
     {
         MessageBox.Show("Ley llena de reglamentos");
     }
     else
     {
         Pila <Ley>  temp2 = new Pila <Ley>();
         Ley         temp  = new Ley(0, Convert.ToInt32(comboBox1.Text), null);
         Reglamentos datos = new Reglamentos();
         datos.setIdregla(Convert.ToInt32(textBox2.Text));
         datos.setNombreregla(textBox3.Text);
         ClaseCompartida.arregloLeyes.Buscar(Convert.ToInt32(comboBox1.Text)).verCima().add(datos);
         temp  = ClaseCompartida.arregloLeyes.Buscar(Convert.ToInt32(comboBox1.Text)).verCima();
         temp2 = ClaseCompartida.arregloLeyes.Buscar(Convert.ToInt32(comboBox1.Text));
         temp2.push(temp);
         temp2.push(temp);
         temp2.push(temp);
         temp2.push(temp);
         temp2.push(temp);
         MessageBox.Show(ClaseCompartida.arregloLeyes.Mostrar());
     }
 }