Пример #1
0
        public bool buscarSecuencia(MCarton mcarton)
        {
            bool enc = false;
            int  i   = 0;

            while (i < lcarton.Count())//registrando cada carton
            {
                if (mcarton.getESecuencia(0) == lcarton[i].getESecuencia(0) && mcarton.getESecuencia(1) == lcarton[i].getESecuencia(1) && mcarton.getESecuencia(2) == lcarton[i].getESecuencia(2) && mcarton.getESecuencia(3) == lcarton[i].getESecuencia(3) && mcarton.getESecuencia(4) == lcarton[i].getESecuencia(4) && mcarton.getESecuencia(5) == lcarton[i].getESecuencia(5))
                {
                    enc = true;
                }
                i++;
            }
            return(enc);
        }
Пример #2
0
 private void btnbuscar_Click(object sender, EventArgs e)
 {
     if (txtbuscar.Text == "")
     {
         MessageBox.Show("Ingrese un numero de serial para buscar el carton", "INFORMACION", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         txtbuscar.Focus();
     }
     else
     {
         int pos = ldatos.buscarCarton(Convert.ToInt32(txtbuscar.Text)); //busca la posicion del carton
         if (pos >= 0)                                                   //si existe es una posicion mayor o igual a 0
         {
             MessageBox.Show("Carton encontrado exitosamente", "INFORMACION", MessageBoxButtons.OK, MessageBoxIcon.Information);
             mcarton        = new MCarton();          //instanciamos un nuevo objeto de tipo carton
             mcarton        = ldatos.getLCarton(pos); //buscamos el carton el la lista de datos, y lo guardamos en carton
             txtserial.Text = Convert.ToString(mcarton.getSerial());
             txt1.Text      = Convert.ToString(mcarton.getESecuencia(0));
             txt2.Text      = Convert.ToString(mcarton.getESecuencia(1));
             txt3.Text      = Convert.ToString(mcarton.getESecuencia(2));
             txt4.Text      = Convert.ToString(mcarton.getESecuencia(3));
             txt5.Text      = Convert.ToString(mcarton.getESecuencia(4));
             txt6.Text      = Convert.ToString(mcarton.getESecuencia(5));
             encontrado();//cambiamos el estado del formulario a un registro encontrado
         }
         else//sino existe es porque retorno -1
         {
             MessageBox.Show("Carton no encontrado", "INFORMACION", MessageBoxButtons.OK, MessageBoxIcon.Information);
             txtserial.Text = "";
         }
     }
 }
Пример #3
0
 private void btngenerar_Click(object sender, EventArgs e)
 {
     noencontrado();
     mcarton = new MCarton();
     if (ldatos.generarCarton(mcarton))
     {
         MessageBox.Show("Carton Generado exitosamente", "INFORMACION", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     txtserial.Text = Convert.ToString(mcarton.getSerial());
     txt1.Text      = Convert.ToString(mcarton.getESecuencia(0));
     txt2.Text      = Convert.ToString(mcarton.getESecuencia(1));
     txt3.Text      = Convert.ToString(mcarton.getESecuencia(2));
     txt4.Text      = Convert.ToString(mcarton.getESecuencia(3));
     txt5.Text      = Convert.ToString(mcarton.getESecuencia(4));
     txt6.Text      = Convert.ToString(mcarton.getESecuencia(5));
 }