private void btnGuardar_Click(object sender, EventArgs e) { if (ValidarComboBox.opcionValida(cbPersonas, cbPersonas.Text)) { #region Inicializacion variables String fecha = Fecha.convertirFormatoUniversal(dtpActualizacion.Value); DataRowView Persona = (DataRowView)cbPersonas.Items[cbPersonas.SelectedIndex]; int personaID = Convert.ToInt32(Persona.Row["id"]); #endregion if (double.TryParse(tbPeso.Text, out double peso) && fotosPersona.Count != 0) { int DetallesPersonaID = DetallesPersonas.insertarDetallesPersona(peso, fecha, personaID); foreach (Image Foto in fotosPersona) { byte[] fotoPersona = ConversorImagenes.ConvertirImagenBytes(Foto); DetallesPersonas.insertarFoto(DetallesPersonaID, fotoPersona); } MessageBox.Show("¡Los cambios han sigo guardados correctamente!"); limpiarForm(); } else { MessageBox.Show("¡Recorda que debes seleccionar al menos una foto, y que el peso debe ser numérico!"); } } else { MessageBox.Show("¡Recordá que tenes que elegir una persona!"); } }
public MostrarFotos(byte[] foto) { InitializeComponent(); Imagen = ConversorImagenes.ConvertirBytesImagen(foto); }