[chronojump] Encoder: Sqlite Open on multiple SelectExercise
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Encoder: Sqlite Open on multiple SelectExercise
- Date: Mon, 19 Nov 2012 17:30:50 +0000 (UTC)
commit f1e3dd1424aa7c8967baccda7edff8a4c9fc4e6d
Author: Xavier de Blas <xaviblas gmail com>
Date: Mon Nov 19 17:08:43 2012 +0100
Encoder: Sqlite Open on multiple SelectExercise
src/gui/encoder.cs | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/gui/encoder.cs b/src/gui/encoder.cs
index d393989..464d752 100644
--- a/src/gui/encoder.cs
+++ b/src/gui/encoder.cs
@@ -753,10 +753,12 @@ public partial class ChronoJumpWindow
TextWriter writer = File.CreateText(dataFileName);
writer.WriteLine("status,exerciseName,mass,smoothingOne,dateTime,fullURL,eccon");
+
+ Sqlite.Open();
foreach(EncoderSQL eSQL in data) {
double mass = Convert.ToDouble(eSQL.extraWeight); //TODO: future problem if this has '%'
EncoderExercise ex = (EncoderExercise)
- SqliteEncoder.SelectEncoderExercises(eSQL.exerciseID,false)[0];
+ SqliteEncoder.SelectEncoderExercises(eSQL.exerciseID,true)[0];
mass += bodyMass * ex.percentBodyWeight / 100.0;
writer.WriteLine(eSQL.future1 + "," + ex.name + "," +
@@ -768,6 +770,7 @@ public partial class ChronoJumpWindow
}
writer.Flush();
((IDisposable)writer).Dispose();
+ Sqlite.Close();
} else {
ep = new EncoderParams(
(int) spin_encoder_capture_min_height.Value,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]