private void Restore()
        {
            var backupFile = BackupFileTextBox.Text;

            if (String.IsNullOrEmpty(backupFile))
            {
                MessageWindow.ShowAlertMessage("Please select a backup file.");
                return;
            }

            if (!File.Exists(backupFile))
            {
                MessageWindow.ShowAlertMessage("Backup file does not exist.");
                return;
            }

            Controllers.Result result = DatabaseUtility.Restore(backupFile);
            if (result.Success)
            {
                MessageWindow.ShowNotifyMessage(result.Message);
            }
            else
            {
                MessageWindow.ShowAlertMessage(result.Message);
            }
        }
Esempio n. 2
0
        private void BackUp()
        {
            if (String.IsNullOrEmpty(txtBackupFolder.Text))
            {
                MessageWindow.ShowAlertMessage("Please select a folder.");
                return;
            }

            DatabaseUtility.FolderLocation = txtBackupFolder.Text.Trim();
            Controllers.Result result = DatabaseUtility.Backup();
            if (result.Success)
            {
                MessageWindow.ShowNotifyMessage(result.Message);
            }
            else
            {
                MessageWindow.ShowAlertMessage(result.Message);
            }
        }