Ejemplo n.º 1
0
        private void txtDescripcion_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                Models.Product productos = new Models.Product();
                using (productos)
                {
                    List <Models.Product> producto = productos.getProductByDescription(txtDescripcion.Text);

                    txtCodigo.Text = producto[0].Code1;
                    if (txtCantidad.Text == "")
                    {
                        txtCantidad.Focus();
                    }
                    else
                    {
                        button2.Focus();
                    }
                }
            }
            if (e.KeyCode == Keys.F2)
            {
                Forms.Buscar_producto busca = new Forms.Buscar_producto();
                busca.ShowDialog();
                if (intercambios.Id_producto != 0)
                {
                    Models.Product productos = new Models.Product();
                    using (productos)
                    {
                        List <Models.Product> producto = productos.getProductById(intercambios.Id_producto);

                        txtCodigo.Text      = producto[0].Code1;
                        txtDescripcion.Text = producto[0].Description;
                        if (txtCantidad.Text == "")
                        {
                            txtCantidad.Focus();
                        }
                        else
                        {
                            button2.Focus();
                        }
                    }
                }
            }
        }
Ejemplo n.º 2
0
 private void txtDescripcion_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F2)
     {
         Forms.Buscar_producto buscar = new Forms.Buscar_producto();
         buscar.ShowDialog();
         if (intercambios.Id_producto != 0)
         {
             Models.Product productos = new Models.Product();
             using (productos)
             {
                 List <Models.Product> producto = productos.getProductById(intercambios.Id_producto);
                 if (producto.Count > 0)
                 {
                     txtDescripcion.Text = producto[0].Description;
                     txtCantidad.Text    = "1";
                     txtCantidad.Focus();
                     txtDescripcion_KeyDown(this, new KeyEventArgs(Keys.Enter));
                 }
             }
         }
     }
     if (e.KeyCode == Keys.Enter)
     {
         Models.Product producto = new Models.Product();
         using (producto)
         {
             List <Models.Product> result = producto.getProductByDescription(txtDescripcion.Text);
             if (result.Count > 0)
             {
                 txtCodigo.Text   = result[0].Code1;
                 txtPrecio.Text   = result[0].Price1.ToString();
                 Id               = result[0].Id.ToString();
                 txtCantidad.Text = "1";
                 txtCantidad.Focus();
             }
         }
     }
 }