private void listaProductosBindingNavigatorSaveItem_Click(object sender, EventArgs e) { listaProductosBindingSource.EndEdit(); //termina de editar para guardar var producto = (Producto)listaProductosBindingSource.Current; // muestra el producto actual que proviene de producto if (fotoPictureBox.Image != null) { producto.foto = Program.imageToByteArray(fotoPictureBox.Image); } else { producto.foto = null; } var resultado = _productos.GuardarProducto(producto); if (resultado.Exitoso == true) { listaProductosBindingSource.ResetBindings(false); //Resetea lo que vemos en pantalla porque hubo un cambio DeshabilitarHabilitarBotones(true); MessageBox.Show("Producto guardado"); } else { MessageBox.Show(resultado.Mensaje); } }
private void listaProductosBindingNavigatorSaveItem_Click(object sender, EventArgs e) { var productos = (Producto)listaProductosBindingSource.Current; var resultado = _productos.GuardarProducto(productos); if (resultado == true) { listaProductosBindingSource.ResetBindings(false); } else { MessageBox.Show("Ocurrio un error al guardar el producto"); } }