From 3ffde5cf4bb9941545c3cfcd4a92317f1cd562c0 Mon Sep 17 00:00:00 2001 From: Stedd Date: Sun, 8 Aug 2021 08:55:38 +0200 Subject: [PATCH] Changed read from database --- .gitignore | 3 ++- MainWindow.xaml.cs | 39 ++++++++++++++++++++++----------------- SqliteDataAccess.cs | 2 +- 3 files changed, 25 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index 9491a2f..a548c08 100644 --- a/.gitignore +++ b/.gitignore @@ -360,4 +360,5 @@ MigrationBackup/ .ionide/ # Fody - auto-generated XML schema -FodyWeavers.xsd \ No newline at end of file +FodyWeavers.xsd +/nicehash_export.txt diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs index 83ec521..9d34884 100644 --- a/MainWindow.xaml.cs +++ b/MainWindow.xaml.cs @@ -34,21 +34,7 @@ namespace CryptoCalc private void saveButton_Click(object sender, RoutedEventArgs e) { - Transaction t = new(); - t.Date_Year = DateTime.Today.Year; - t.Date_Month = DateTime.Today.Month; - t.Date_Day = DateTime.Today.Day; - t.Time_Hour = DateTime.Today.Hour; - t.Time_Minute = DateTime.Today.Minute; - t.Time_Second = DateTime.Today.Second; - t.DateTimeString = DateTime.Now.ToString(); - t.CryptoCurrency = "ETH"; - t.Amount = (float)rand.NextDouble(); - t.TransactionType = "WITHDRAWAL"; - t.Service = "MiraiEx"; - t.Comment = "Test"; - - SqliteDataAccess.SaveTransaction(t); + SqliteDataAccess.SaveTransaction(dummyTransaction()); } private void readButton_click(object sender, RoutedEventArgs e) @@ -56,9 +42,28 @@ namespace CryptoCalc transactions = SqliteDataAccess.LoadTransactions(); foreach (var x in transactions) { - Debug.WriteLine(x.Date_Year); + Debug.WriteLine($"{x.DateTimeString} *** {x.CryptoCurrency} - {x.Amount}"); + } - //Debug.WriteLine(transactions.Date_Year.ToString()); + //Debug.WriteLine(DateTime.Now.Minute.ToString()); + } + + private Transaction dummyTransaction() + { + Transaction t = new(); + t.Date_Year = DateTime.Now.Year; + t.Date_Month = DateTime.Now.Month; + t.Date_Day = DateTime.Now.Day; + t.Time_Hour = DateTime.Now.Hour; + t.Time_Minute = DateTime.Now.Minute; + t.Time_Second = DateTime.Now.Second; + t.DateTimeString = DateTime.Now.ToString(); + t.CryptoCurrency = "ETH"; + t.Amount = (float)rand.NextDouble(); + t.TransactionType = "WITHDRAWAL"; + t.Service = "MiraiEx"; + t.Comment = "Test"; + return t; } } } diff --git a/SqliteDataAccess.cs b/SqliteDataAccess.cs index 79bf0b1..1c1fd24 100644 --- a/SqliteDataAccess.cs +++ b/SqliteDataAccess.cs @@ -17,7 +17,7 @@ namespace CryptoCalc { using (IDbConnection cnn = new SQLiteConnection(LoadConnectionString())) { - var output = cnn.Query("select Date_Year from RawData", new DynamicParameters()); + var output = cnn.Query("select * from RawData", new DynamicParameters()); Debug.WriteLine("Loaded DB data"); return output.ToList();