Esempio n. 1
0
        private void BtnBuscarProductos_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(txtbuscarproducto.Text))
                {
                    FrmInventario FrmI = new FrmInventario();
                    FrmI.ShowDialog();

                    if (FrmI.DialogResult == DialogResult.OK)
                    {
                        txtCodigoPro.Text = FrmI.dgvInventario.Rows[FrmI.dgvInventario.CurrentRow.Index].Cells[0].Value.ToString();
                        txtnombre.Text    = FrmI.dgvInventario.Rows[FrmI.dgvInventario.CurrentRow.Index].Cells[1].Value.ToString();
                        txtPrecio.Text    = FrmI.dgvInventario.Rows[FrmI.dgvInventario.CurrentRow.Index].Cells[4].Value.ToString();
                        txtCantidad.Focus();
                        conexion.Desconectar();
                    }

                    this.txtcantidaddeproductos.Text = this.dgvFacturacion.Rows.Count.ToString("N0");
                }

                else
                {
                    MySqlCommand cmd = new MySqlCommand(" SELECT * FROM producto where id_producto = @id_producto", conexion.GetCon());
                    cmd.Parameters.AddWithValue("id_producto", txtbuscarproducto.Text);

                    MySqlDataReader registro = cmd.ExecuteReader();
                    if (registro.Read())
                    {
                        txtCodigoPro.Text = registro["id_producto"].ToString();
                        txtnombre.Text    = registro["nombre_pro"].ToString();
                        txtPrecio.Text    = registro["precio_pro"].ToString();
                        txtCantidad.Focus();
                    }

                    conexion.Desconectar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ha ocurrido un problema a la hora de cargar los datos, comuniquese con soporte");
            }
        }
Esempio n. 2
0
        private void txtbuscarproducto_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                e.SuppressKeyPress = false;

                if (string.IsNullOrEmpty(txtbuscarproducto.Text))
                {
                    FrmInventario FrmI = new FrmInventario();
                    FrmI.ShowDialog();

                    if (FrmI.DialogResult == DialogResult.OK)
                    {
                        txtCodigoPro.Text = FrmI.dgvInventario.Rows[FrmI.dgvInventario.CurrentRow.Index].Cells[0].Value.ToString();
                        txtnombre.Text    = FrmI.dgvInventario.Rows[FrmI.dgvInventario.CurrentRow.Index].Cells[1].Value.ToString();
                        txtPrecio.Text    = FrmI.dgvInventario.Rows[FrmI.dgvInventario.CurrentRow.Index].Cells[4].Value.ToString();
                        txtCantidad.Focus();
                        conexion.Desconectar();
                    }

                    this.txtcantidaddeproductos.Text = this.dgvFacturacion.Rows.Count.ToString("N0");
                }
                else
                {
                    MySqlCommand cmd = new MySqlCommand(" SELECT * FROM producto where id_producto = @id_producto", conexion.GetCon());
                    cmd.Parameters.AddWithValue("id_producto", txtbuscarproducto.Text);

                    conexion.Conectar();
                    MySqlDataReader registro = cmd.ExecuteReader();
                    if (registro.Read())
                    {
                        txtCodigoPro.Text = registro["id_producto"].ToString();
                        txtnombre.Text    = registro["nombre_pro"].ToString();
                        txtPrecio.Text    = registro["precio_pro"].ToString();
                        txtCantidad.Focus();
                    }

                    conexion.Desconectar();
                }
            }
        }
Esempio n. 3
0
 private void productosToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Mantenimientos.FrmInventario Frm = new FrmInventario();
     //Frm.MdiParent = this;
     Frm.ShowDialog();
 }