diff --git a/OWTrack/MainForm.cs b/OWTrack/MainForm.cs
index da59458..beab07b 100644
--- a/OWTrack/MainForm.cs
+++ b/OWTrack/MainForm.cs
@@ -157,7 +157,7 @@ namespace OWTrack
}
else srLabel.Text = tr.startSR.ToString() + " - " + tr.srDiff();
srTextBox.Text = null;
- File.WriteAllText(Directory.GetCurrentDirectory() + "/saves/data.json", JsonConvert.SerializeObject(tr));
+ saveManeger.SaveJSON(tr);
}
#region Events
diff --git a/OWTrack/saveManeger.cs b/OWTrack/saveManeger.cs
index e2df361..0ac4cb9 100644
--- a/OWTrack/saveManeger.cs
+++ b/OWTrack/saveManeger.cs
@@ -32,6 +32,10 @@ namespace OWTrack
{
private static string savesPath = Directory.GetCurrentDirectory() + "/saves/data.json";
+ ///
+ /// Deserialize saved tracker instance.
+ ///
+ ///
public static Tracker GetSavedTracker()
{
try
@@ -44,7 +48,6 @@ namespace OWTrack
}
}
- //TODO: use para
public static Tracker GetSavedTracker(string customPath)
{
try
@@ -57,11 +60,16 @@ namespace OWTrack
}
}
+ ///
+ ///Saves the Tracker Object.
+ ///
+ ///
+ ///
public static bool SaveJSON(Tracker tracker)
{
try
{
- File.WriteAllText(Directory.GetCurrentDirectory() + "/data.json", JsonConvert.SerializeObject(tracker));
+ File.WriteAllText(savesPath, JsonConvert.SerializeObject(tracker));
return true;
}
catch (Exception)
@@ -70,6 +78,10 @@ namespace OWTrack
}
}
+ ///
+ /// Check if a 'data.json' exists in the default location '../saves/data.json'.
+ ///
+ /// Boolean Value
public static bool saveExist()
{
try