From bf2bc8f2b1ad463bac3e4354b842a87c2e7b13eb Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Sun, 14 Jan 2018 17:23:12 +0200 Subject: Added code comments for: MachineStudio.Synchronization --- .../ViewModels/LocalSynchronizationViewVM.cs | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) (limited to 'Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Synchronization/ViewModels/LocalSynchronizationViewVM.cs') diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Synchronization/ViewModels/LocalSynchronizationViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Synchronization/ViewModels/LocalSynchronizationViewVM.cs index 9c805cca4..41cf94b96 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Synchronization/ViewModels/LocalSynchronizationViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Synchronization/ViewModels/LocalSynchronizationViewVM.cs @@ -19,6 +19,10 @@ using Tango.Synchronization.Local; namespace Tango.MachineStudio.Synchronization.ViewModels { + /// + /// Represents the 'Local Synchronization' view model. + /// + /// public class LocalSynchronizationViewVM : ViewModel { private SyncNavigationManager _navigation; @@ -168,6 +172,9 @@ namespace Tango.MachineStudio.Synchronization.ViewModels #region Private Methods + /// + /// Cleans the slave database. + /// private async void CleanSlave() { if (_notification.ShowQuestion("Are you sure you want to erase all data on slave database?")) @@ -205,6 +212,9 @@ namespace Tango.MachineStudio.Synchronization.ViewModels } } + /// + /// Compares the master and slave database files. + /// private void Compare() { _comparer = new LocalDBComparer(new SQLiteDataBase(MasterDBFile), new SQLiteDataBase(SlaveDBFile)); @@ -248,6 +258,9 @@ namespace Tango.MachineStudio.Synchronization.ViewModels }); } + /// + /// Commits the selected difference. + /// private void Commit() { Task.Factory.StartNew(() => @@ -277,6 +290,9 @@ namespace Tango.MachineStudio.Synchronization.ViewModels }); } + /// + /// Commits all the differences. + /// private void CommitAll() { Task.Factory.StartNew(() => @@ -314,6 +330,9 @@ namespace Tango.MachineStudio.Synchronization.ViewModels }); } + /// + /// Browse for slave database file. + /// private void BrowseSlaveDB() { String file = BrowseForFilePath(); @@ -325,6 +344,9 @@ namespace Tango.MachineStudio.Synchronization.ViewModels } } + /// + /// Browse for master database file. + /// private void BrowseMasterDB() { String file = BrowseForFilePath(); @@ -336,6 +358,9 @@ namespace Tango.MachineStudio.Synchronization.ViewModels } } + /// + /// Browse for database file. + /// private String BrowseForFilePath() { OpenFileDialog dlg = new OpenFileDialog(); @@ -348,11 +373,19 @@ namespace Tango.MachineStudio.Synchronization.ViewModels return null; } + /// + /// Displays an error message. + /// + /// The message. private void ShowError(String message) { InvokeUINow(() => _notification.ShowError(message)); } + /// + /// Displays an information message. + /// + /// The message. private void ShowInfo(String message) { InvokeUINow(() => _notification.ShowInfo(message)); -- cgit v1.3.1