private void dgvProductos_CellClick(object sender, DataGridViewCellEventArgs e) { if (dgvProductos.SelectedRows.Count == 1) { string miProducto = Convert.ToString(dgvProductos.CurrentRow.Cells[0].Value); ProductoSeleccionado = ProductosMetodos.ObtenerProducto(miProducto); if (ProductoSeleccionado != null) { ProductoActual = ProductoSeleccionado; txbProducto.Text = ProductoSeleccionado.Product; txbDescripcion.Text = ProductoSeleccionado.Descripcion; txbPrecio.Text = ProductoSeleccionado.Precio; //txbPrecio.Text = txbPrecio2.Text.Substring(1 , (txbPrecio2.Text.Length)-2); cbxCategoria.Text = ProductoSeleccionado.Categoria; dgvProductos.Refresh(); } } }
private void imgEliminar_Click(object sender, EventArgs e) { if (this.txbProducto.Text != "") { if (MessageBox.Show("Está seguro de eliminar este Producto?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int resultado = ProductosMetodos.EliminarProducto(ProductoActual.Product); if (resultado > 0) { MessageBox.Show("Producto eliminado con éxito", "Eliminar Producto", MessageBoxButtons.OK, MessageBoxIcon.Information); Borrar(); } else { MessageBox.Show("No se eliminó Producto", "Error al eliminar Producto", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Se canceló la eliminación", "Cancelado"); } } }// fin de dgvBusqueda_CellClick
}//fin de busqueda private void imgBuscar_Click(object sender, EventArgs e) { Busqueda(); dgvProductos.DataSource = ProductosMetodos.m_BuscarProducto(varBusqueda); Borrar(); }