private void btTerminar_Click(object sender, EventArgs e) { try { this.EnviarDatosAlServidor(); //Regresar a Configuracion Inicial. a03_ConfiguracionInicial frmObj = new a03_ConfiguracionInicial(this.lu); frmObj.ShowDialog(); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }
private void btCancelar_Click(object sender, EventArgs e) { try { DialogResult dr = MessageBox.Show("¿Cancelar Captura de Auditoria?", "SCPP", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dr == DialogResult.Yes) { // Regresar a Configuracion Inicial. a03_ConfiguracionInicial frmObj = new a03_ConfiguracionInicial(this.lu); frmObj.ShowDialog(); this.Close(); } else { this.txEtiqueta.Text = String.Empty; this.txEtiqueta.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }
private void btPaletizar_Click(object sender, EventArgs e) { try { if (this.ExisteUnaPiezaRechazada()) { DialogResult drRes = MessageBox.Show("Existe al menos una pieza rechazada. ¿Acepta eliminar tarima?", "SCPP", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (drRes == DialogResult.Yes) { // Si se encuentra por lo menos una pieza rechazada: // Se da de baja la tarima. // Se establece el campo 'Auditada' en 'false' de la tabla 'pieza'. // Se establece el campo 'UltimoProceso' en 'Clasificado'. this.oDA.RechazarTarimaPieza(DA.eTipoConexion.Local, this.iCodTarima); int iCodPieza = -1; foreach (DataRow dr in this.dtPiezasTarima.Rows) { iCodPieza = Convert.ToInt32(dr["CodPieza"]); this.oDA.ActualizarPiezaAuditada(DA.eTipoConexion.Local, iCodPieza, false); this.oDA0.ActulizarUltimoProcesoPieza(DA.eTipoConexion.Local, iCodPieza, this.oDA0.ObtenerCodProcesoClasificado()); } // Regresar a Configuracion Inicial. a03_ConfiguracionInicial frmObj = new a03_ConfiguracionInicial(this.lu); frmObj.ShowDialog(); this.Close(); } } else if (this.ExisteUnaPiezaAuditada() || this.ExisteUnaPiezaAceptada()) { DialogResult drRes = MessageBox.Show("Existe al menos una pieza auditada. ¿Acepta paletizar tarima?", "SCPP", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (drRes == DialogResult.Yes) { // Si se encuentra por lo menos una pieza rechazada: // Se paletiza la tarima. // Se establece el campo 'Auditada' en 'true' de la tabla 'pieza'. // Se establece el campo 'UltimoProceso' en 'Auditado'. this.oDA.ActualizarTarimaPaletizado(this.iCodTarima, true); int iCodPieza = -1; foreach (DataRow dr in this.dtPiezasTarima.Rows) { iCodPieza = Convert.ToInt32(dr["CodPieza"]); long lCodPiezaTransaccion = this.oDA0.InsertarPiezaTransaccion(DA.eTipoConexion.Local, this.lu.CodConfigHandHeld, iCodPieza, this.lu.Fecha); this.oDA.ActualizarPiezaAuditada(DA.eTipoConexion.Local, iCodPieza, false); this.oDA0.ActulizarUltimoProcesoPieza(DA.eTipoConexion.Local, iCodPieza, this.iCodProcesoAct); } this.EnviarDatosAlServidor(); // Regresar a Configuracion Inicial. a03_ConfiguracionInicial frmObj = new a03_ConfiguracionInicial(this.lu); frmObj.Show(); this.Close(); } } else { this.encabezado.Mensaje = "No hay piezas auditadas en tarima"; this.txEtiqueta.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }