示例#1
0
 private void txtCodigoDeBarras_KeyDown(object sender, KeyEventArgs e)
 {
     try
     {
         if (e.KeyCode == Keys.Enter)
         {
             InvConsultas.spAgroEntregaActualiza(UsuarioIniciado.Estacion, txtCodigoDeBarras.Text);
             cfgOriginal.DataSource            = InvConsultas.ActualizarEntregas(0, UsuarioIniciado.Estacion, Lugar, this.Modulo);
             cfgCorrectos.DataSource           = InvConsultas.ActualizarEntregas(1, UsuarioIniciado.Estacion, Lugar, this.Modulo);
             cfgIncorrectosCantidad.DataSource = InvConsultas.ActualizarEntregas(3, UsuarioIniciado.Estacion, Lugar, this.Modulo);
             cfgIncorrectos.DataSource         = InvConsultas.ActualizarEntregas(4, UsuarioIniciado.Estacion, Lugar, this.Modulo);
             DataTable dt = InvConsultas.articuloEnCB(txtCodigoDeBarras.Text);
             if (dt != null || dt.Rows.Count > 0)
             {
                 lblEscaneado.Text  = dt.Rows[0]["Articulo"].ToString();
                 lblEscaneado.Text += " - ";
                 lblEscaneado.Text += dt.Rows[0]["Descripcion"].ToString();
                 foreach (C1.Win.C1FlexGrid.Row r in cfgCorrectos.Rows)
                 {
                     if (r["Articulo"].ToString() == dt.Rows[0]["Articulo"].ToString())
                     {
                         lblEscaneado.Text += " - " + r["Cantidad"].ToString();
                     }
                 }
             }
             txtCodigoDeBarras.Text = "";
             txtCodigoDeBarras.Focus();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ocurrio el siguiente problema: " + ex.Message, "Entrega de Mercancia", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
示例#2
0
 private void btnEntregarTodo_Click(object sender, EventArgs e)
 {
     try
     {
         InvConsultas.EntregarTodo(UsuarioIniciado.Estacion, this.ID, this.Modulo);
         cfgOriginal.DataSource            = InvConsultas.ActualizarEntregas(0, UsuarioIniciado.Estacion, Lugar, this.Modulo);
         cfgCorrectos.DataSource           = InvConsultas.ActualizarEntregas(1, UsuarioIniciado.Estacion, Lugar, this.Modulo);
         cfgIncorrectosCantidad.DataSource = InvConsultas.ActualizarEntregas(3, UsuarioIniciado.Estacion, Lugar, this.Modulo);
         cfgIncorrectos.DataSource         = InvConsultas.ActualizarEntregas(4, UsuarioIniciado.Estacion, Lugar, this.Modulo);
         txtCodigoDeBarras.Text            = "";
         txtCodigoDeBarras.Focus();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ocurrio el siguiente problema: " + ex.Message, "Entrega de Mercancia", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
示例#3
0
 private void EntregaDeMercancia_Load(object sender, EventArgs e)
 {
     try
     {
         InvConsultas.AgroEntregaInserta(UsuarioIniciado.Estacion, (this.ID), UsuarioIniciado.Usuario);
         DataTable Encabezado = InvConsultas.xpAgroEntregaMov(UsuarioIniciado.Estacion);
         lblID.Text                        = this.ID;
         lblMovID.Text                     = Encabezado.Rows[0]["Movimiento"].ToString() + " " + Encabezado.Rows[0]["Folio"].ToString();
         txtSituacion.Text                 = Encabezado.Rows[0]["Estatus"].ToString();
         cfgOriginal.DataSource            = InvConsultas.ActualizarEntregas(0, UsuarioIniciado.Estacion, Lugar, this.Modulo);
         cfgCorrectos.DataSource           = InvConsultas.ActualizarEntregas(1, UsuarioIniciado.Estacion, Lugar, this.Modulo);
         cfgIncorrectosCantidad.DataSource = InvConsultas.ActualizarEntregas(3, UsuarioIniciado.Estacion, Lugar, this.Modulo);
         cfgIncorrectos.DataSource         = InvConsultas.ActualizarEntregas(4, UsuarioIniciado.Estacion, Lugar, this.Modulo);
         txtCodigoDeBarras.Focus();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ocurrio el siguiente problema: " + ex.Message, "Entrega de Mercancia", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }