private void buttonGenerar_Click(object sender, EventArgs e) { if (validarFechas()) { Viaje.FechaSalida = dateTimePickerFechSal.Value; Viaje.FechaLlegadaEstimada = dateTimePickerFechLLEstim.Value; RutaDTO ruta = new RutaDTO(); ruta.IdRuta = Int32.Parse(textBoxRuta.Text); Viaje.Ruta = ruta; AeronaveDTO aeronave = new AeronaveDTO(); aeronave.Numero = Int32.Parse(textBoxAeronave.Text); Viaje.Aeronave = aeronave; if (!ViajeDAO.Exist(Viaje)) { if (!ViajeDAO.Generar(Viaje)) { MessageBox.Show("No se pudo generar el viaje"); } else { MessageBox.Show("Se genero el viaje con exito"); this.Close(); } } else { MessageBox.Show("Ya existe el viaje con los datos ingresados"); } } }