private void btnrestore_Click(object sender, RoutedEventArgs e)
        {
            DataBackup dbca = new DataBackup();

            if (!String.IsNullOrEmpty(txtRestore.Text) && !String.IsNullOrWhiteSpace(txtRestore.Text))
            {
                string path = txtRestore.Text.ToString().Replace("\\", "\\\\");

                if (dbca.restoreDatabase(path))
                {
                    txtRestore.Text = "";
                    MessageBox.Show("Restored successfully ", "Successful", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                    MessageBox.Show("Faild to Restore", "Faild", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            else
                MessageBox.Show("Please browse a backup file to restore database", "Brows file", MessageBoxButton.OK, MessageBoxImage.Error);
           
        }
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            DataBackup dbck = new DataBackup();
            Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();
            dlg.FileName = "AdoraSystemBackup" + DateTime.Now.ToString().Replace(':', '_').Replace(' ', '_').Replace('/', '_'); // Default file name
            dlg.DefaultExt = ".bak"; // Default file extension
            dlg.Filter = "SQL server backup (.bak)|*.bak"; // Filter files by extension


            // Show save file dialog boxS
            Nullable<bool> result = dlg.ShowDialog();


            if (result == true)
            {
                txtRestore.Text = dlg.FileName;
            }
        }
        private void btnBackUp_Click(object sender, RoutedEventArgs e)
        {
            DataBackup dbck = new DataBackup();


            if (!String.IsNullOrEmpty(txtBackupLoc.Text) && !String.IsNullOrWhiteSpace(txtBackupLoc.Text))
            {
                string path = txtBackupLoc.Text.ToString().Replace("\\", "\\\\");

                if (dbck.backup(path))
                {
                    txtBackupLoc.Text = "";
                    MessageBox.Show("Backup created successfully ", "Successfucl", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                    MessageBox.Show("Faild to create backup", "Faild", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            else
                MessageBox.Show("Please browse a location to save the database", "Brows Location", MessageBoxButton.OK, MessageBoxImage.Error);
            
            
        }