private void btnGuardar_Producto_Click(object sender, EventArgs e) { try { Pro_Productos Pro_Productos = new Pro_Productos(); if (txtStock.Text.Length == 0) { MessageBox.Show("Error en campo Stock", "Campos Obligatorio, verifique", MessageBoxButtons.OK, MessageBoxIcon.Error); txtStock.Focus(); return; } Pro_Productos.Codigo = Convert.ToInt32(txtCodigo.Text); Pro_Productos.Nombre = txtNombre.Text; Pro_Productos.Descripcion = txtDescripcion.Text; Pro_Productos.Precio = Convert.ToDouble(txtPrecio.Text); Pro_Productos.Stock = Convert.ToInt32(txtStock.Text); Pro_Productos.TipoUnidad = cmbTipo.Text; Met_Productos.Modificar(Pro_Productos); MessageBox.Show("Stock Modificado Correctamente", "Datos Guardados", MessageBoxButtons.OK, MessageBoxIcon.Information); dataGridView1.DataSource = Met_Productos.CargarProductos(); limpiar(); } catch { MessageBox.Show("No se pudieron Guardar lo datos", "Error al Guardar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void txtNombre_Buscar_TextChanged(object sender, EventArgs e) { try { dataGridView1.DataSource = Met_Productos.BuscarProductos_Nombre(txtNombre_Buscar.Text); } catch (Exception) { dataGridView1.DataSource = Met_Productos.CargarProductos(); } }
private void txtCodigo_Buscar_TextChanged(object sender, EventArgs e) { try { dataGridView1.DataSource = Met_Productos.BuscarProductos_Codigo(Convert.ToInt64(txtCodigo_Buscar.Text)); } catch (Exception) { dataGridView1.DataSource = Met_Productos.CargarProductos(); } }
private void lblEliminar_Producto_Click(object sender, EventArgs e) { if (MessageBox.Show("Esta seguro que desea eliminar este producto??", "Esta seguro?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int resultado = Met_Productos.Eliminar(Convert.ToInt64(txtCodigo.Text)); if (resultado > 0) { MessageBox.Show("Producto Eliminado Correctamente", "Producto Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); dataGridView1.DataSource = Met_Productos.CargarProductos(); limpiar(); } else { MessageBox.Show("No se pudo Eliminar el Producto", "Ocurrio un error!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Se cancelo la eliminacion", "Cancelado"); } }
private void Productos_Load(object sender, EventArgs e) { dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = Met_Productos.CargarProductos(); txtCodigo_Buscar.Focus(); }