Beispiel #1
0
 private void txtDescripcion_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Right || e.KeyCode == Keys.Left)
     {
         txtCodigo.Focus();
     }
     if (e.KeyCode == Keys.Enter)
     {
         if (txtDescripcion.Text != "")
         {
             dtProductos.Rows.Clear();
             Models.Product productos = new Models.Product();
             using (productos)
             {
                 List <Models.Product> producto = productos.getProductByDescription(txtDescripcion.Text);
                 if (producto.Count > 0)
                 {
                     foreach (Models.Product item in producto)
                     {
                         dtProductos.Rows.Add(item.Id, item.Code1, item.Description, item.Price1, item.Price1);
                     }
                     dtProductos.Focus();
                 }
             }
         }
     }
 }
Beispiel #2
0
        private void textBox1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                if (textBox1.Text == "")
                {
                    if (cbOficina.Text == "")
                    {
                        carga();
                    }
                    else
                    {
                        carga2();
                    }
                }
                else
                {
                    dataGridView1.Rows.Clear();
                    if (cbOficina.Text == "")
                    {
                        string bus_descripcion = textBox1.Text;


                        Models.Product product = new Models.Product();
                        using (product)
                        {
                            List <Models.Product> result = product.getProductByDescription(bus_descripcion);

                            foreach (Models.Product item in result)
                            {
                                dataGridView1.Rows.Add(item.Id, item.Code1, item.Code2, item.Description, item.Cost, (item.Existencia + item.Devoluciones), item.Price1, item.Price2);
                            }
                        }
                    }
                    else
                    {
                        string bus_descripcion = textBox1.Text;

                        intercambios.conector = connectionstring2;
                        Models.Produc_suc product = new Models.Produc_suc();
                        using (product)
                        {
                            List <Models.Produc_suc> result = product.getProductByDescription(bus_descripcion);

                            foreach (Models.Produc_suc item in result)
                            {
                                dataGridView1.Rows.Add(item.Id, item.Code1, item.Code2, item.Description, item.Cost, (item.Existencia + item.Devoluciones), item.Price1, item.Price2);
                            }
                        }
                    }
                }
            }
        }
Beispiel #3
0
 private void txtDescripcion_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         Models.Product producto = new Models.Product();
         using (producto)
         {
             List <Models.Product> result = producto.getProductByDescription(txtDescripcion.Text);
             foreach (Models.Product item in result)
             {
                 id                  = item.Id.ToString();
                 txtCodigo.Text      = item.Code1;
                 txtDescripcion.Text = item.Description;
                 txtpu.Text          = item.Cost.ToString();
             }
         }
         txtpu.Focus();
     }
     if (e.KeyCode == Keys.F2)
     {
         Buscar_producto busca = new Buscar_producto();
         busca.ShowDialog();
         Models.Product producto = new Models.Product();
         using (producto)
         {
             List <Models.Product> result = producto.getProductById(intercambios.Id_producto);
             foreach (Models.Product item in result)
             {
                 id                  = item.Id.ToString();
                 txtCodigo.Text      = item.Code1;
                 txtDescripcion.Text = item.Description;
                 txtpu.Text          = item.Cost.ToString();
             }
         }
         txtpu.Focus();
     }
     if (e.KeyCode == Keys.Enter)
     {
         if (txtCodigo.Text != "" && txtDescripcion.Text != "")
         {
             button1.Focus();
         }
         if (txtDescripcion.Text == "")
         {
             txtDescripcion.Focus();
         }
         else if (txtCodigo.Text == "")
         {
             txtCodigo.Focus();
         }
     }
 }
Beispiel #4
0
 private void txtDescripcion_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F2)
     {
         Buscar_producto busca = new 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);
                 if (producto.Count > 0)
                 {
                     txtCodigo.Text      = producto[0].Code1;
                     txtDescripcion.Text = producto[0].Description;
                     txtPu.Text          = string.Format("{0:#,0.00}", producto[0].Cost);
                     txtDescripcion.Focus();
                     Id_producto = producto[0].Id;
                 }
             }
         }
     }
     if (e.KeyCode == Keys.Enter)
     {
         if (txtDescripcion.Text != "" && txtCodigo.Text != "" && txtPu.Text != "")
         {
             agregar();
         }
         else
         {
             Models.Product productos = new Models.Product();
             using (productos)
             {
                 List <Models.Product> producto = productos.getProductByDescription(txtDescripcion.Text);
                 if (producto.Count > 0)
                 {
                     txtCodigo.Text = producto[0].Code1;
                     txtPu.Text     = string.Format("{0:#,0.00}", producto[0].Cost);
                     txtDescripcion.Focus();
                     Id_producto = producto[0].Id;
                 }
             }
         }
     }
 }
Beispiel #5
0
 private void txtDescripcion_KeyDown(object sender, KeyEventArgs e)
 {
     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;
                 Id_producto    = result[0].Id;
                 txtPrecio.Text = result[0].Price1.ToString();
             }
         }
     }
 }
Beispiel #6
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();
                        }
                    }
                }
            }
        }
Beispiel #7
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();
             }
         }
     }
 }