Ejemplo n.º 1
0
        private void vehiculoBindingNavigatorSaveItem_Click(object sender, EventArgs e)
        {
            vehiculoBindingSource.EndEdit();
            var vehiculo = (Vehiculo)vehiculoBindingSource.Current;

            if (fotoPictureBox.Image != null)
            {
                vehiculo.Foto = Program.imageToByteArray(fotoPictureBox.Image);
            }

            else
            {
                vehiculo.Foto = null;
            }

            var resultado = _vehiculo.GuardarVehiculo(vehiculo);

            if (resultado.Exitoso == true)
            {
                vehiculoBindingSource.ResetBindings(false);
                DeshabilitarHabilitarBotenes(true);

                MessageBox.Show("Producto Guardado");
            }
            else
            {
                MessageBox.Show(resultado.Mensaje);
            }
        }