コード例 #1
0
        private void pictureBox2_Click(object sender, EventArgs e)
        {
            if (producto == null)
            {
                producto = new Eproductos();
            }


            #region No duplicar valor en dataGrid
            try
            {
                foreach (DataGridViewRow row in dataGridView1.Rows)
                {
                    if (txtDescRProducto.Text == row.Cells["referencia"].Value.ToString())
                    {
                        MessageBox.Show("YA SE INSERTO ESTE PRODUCTO");
                        txtDescRProducto.Clear();
                        txtDescRProducto.Focus();
                        return;
                    }
                }
            }
            catch { }
            #endregion ;

            producto.a           = "Buscar";
            producto.descripcion = txtDescRProducto.Text;
            producto.refencia    = txtDescRProducto.Text;

            if (Acceso_Productos.BuscarProductos(producto))
            {
                gvDatos.DataSource = Acceso_Productos.datos;
                id_producto        = int.Parse(gvDatos.CurrentRow.Cells["id_producto"].Value.ToString());
                txtDescri.Text     = gvDatos.CurrentRow.Cells["descripcion"].Value.ToString();
                txtRef.Text        = gvDatos.CurrentRow.Cells["referencia"].Value.ToString();
                txtMarca.Text      = gvDatos.CurrentRow.Cells["marca"].Value.ToString();
                txtFabri.Text      = gvDatos.CurrentRow.Cells["fabricante"].Value.ToString();
                txtCan.Text        = gvDatos.CurrentRow.Cells["cantidad"].Value.ToString();
                txtPreCom.Text     = gvDatos.CurrentRow.Cells["precio_compra"].Value.ToString();
                txtPreMa.Text      = gvDatos.CurrentRow.Cells["precio_por_mayor"].Value.ToString();
                txtPreVen.Text     = gvDatos.CurrentRow.Cells["precio_venta"].Value.ToString();

                btnAdd.Enabled   = true;
                txtDescu.Enabled = true;
            }
            else
            if (MessageBox.Show("ESTE PRODUCTO NO EXISTE DESEA AGREGAR ESTE PRODUCTO", "PARA CONTINUAR:", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                habilitarText();
            }
        }
コード例 #2
0
        private void BtnVerTodos_Click(object sender, EventArgs e)
        {
            producto.a           = "Todos";
            producto.descripcion = "";
            producto.refencia    = "";

            if (Acceso_Productos.BuscarProductos(producto))
            {
                gvDatos.DataSource = Acceso_Productos.datos;
            }
            else
            {
                MessageBox.Show("NO EXISTEN NINGUN PRODUCTO", "PARA CONTINUAR:", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #3
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            producto.a           = "Buscar";
            producto.descripcion = txtDescR.Text;
            producto.refencia    = txtDescR.Text;

            if (Acceso_Productos.BuscarProductos(producto))
            {
                gvDatos.DataSource = Acceso_Productos.datos;
            }
            else
            {
                MessageBox.Show("ESTE PRODUCTO NO EXISTE", "PARA CONTINUAR:", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtDescR.Clear();
                txtDescR.Focus();
            }
        }