From f298296471e03ac0337a1f686879cade50cbeb19 Mon Sep 17 00:00:00 2001 From: lvas463 Date: Wed, 18 Oct 2023 16:13:12 -0400 Subject: [PATCH] Moved the TODO list and removed an unnecessary comment. --- PcgsInvUi/ViewModels/MainWindowViewModel.cs | 10 ++++++++++ PcgsInvUi/ViewModels/NewViewModel.cs | 8 -------- PcgsInvUi/Views/MainWindow.axaml.cs | 10 ---------- 3 files changed, 10 insertions(+), 18 deletions(-) diff --git a/PcgsInvUi/ViewModels/MainWindowViewModel.cs b/PcgsInvUi/ViewModels/MainWindowViewModel.cs index dc4e09f..d8576ca 100644 --- a/PcgsInvUi/ViewModels/MainWindowViewModel.cs +++ b/PcgsInvUi/ViewModels/MainWindowViewModel.cs @@ -9,6 +9,16 @@ using ReactiveUI; namespace PcgsInvUi.ViewModels; +// TODO Find window. +// TODO Export window and export function. +// TODO Error handling. +// TODO Manual handling of API key. +// TODO Use CoinFacts link. +// TODO Take giant sheet of coins to integrate into the application. +// TODO Update all coins. +// TODO API request tracker (1000 per day) +// TODO API update schedules (per month? manual override? needs to store a date of last update in the coin object) + public class MainWindowViewModel : ViewModelBase { public ViewModelBase SidebarContent diff --git a/PcgsInvUi/ViewModels/NewViewModel.cs b/PcgsInvUi/ViewModels/NewViewModel.cs index 82cc959..db4504c 100644 --- a/PcgsInvUi/ViewModels/NewViewModel.cs +++ b/PcgsInvUi/ViewModels/NewViewModel.cs @@ -37,14 +37,6 @@ public class NewViewModel : ViewModelBase !string.IsNullOrWhiteSpace(grade) && !string.IsNullOrWhiteSpace(quantity)); - // This will eventually send our request to the public API, then construct our coin. - // OkCommand = ReactiveCommand.Create( - // () => new Coin { PcgsNumber = Int32.Parse(PcgsNumber), - // Grade = Grade, - // Quantity = Int32.Parse(Quantity) - // }, - // okEnabled); - OkCommand = ReactiveCommand.Create( () => (int.Parse(PcgsNumber), Grade, int.Parse(Quantity)), okEnabled); diff --git a/PcgsInvUi/Views/MainWindow.axaml.cs b/PcgsInvUi/Views/MainWindow.axaml.cs index 4496da6..da0674a 100644 --- a/PcgsInvUi/Views/MainWindow.axaml.cs +++ b/PcgsInvUi/Views/MainWindow.axaml.cs @@ -8,16 +8,6 @@ namespace PcgsInvUi.Views; public partial class MainWindow : ReactiveWindow { - // TODO Find window. - // TODO Export window and export function. - // TODO Error handling. - // TODO Manual handling of API key. - // TODO Use CoinFacts link. - // TODO Take giant sheet of coins to integrate into the application. - // TODO Update all coins. - // TODO API request tracker (1000 per day) - // TODO API update schedules (per month? manual override? needs to store a date of last update in the coin object) - public MainWindow() { InitializeComponent();