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 = ""; } } }
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)); }