Exemple #1
0
        private void btnTimeSheduleBackup_Click(object sender, EventArgs e)
        {
            nudTime.Enabled = true;
            string BACKUPSOURCE = XMLTools.ReadXmlElementString(Application.StartupPath + "\\StoreProcedureInfo.xml", "BACKUPSOURCE");
            string BACKUPTIME   = XMLTools.ReadXmlElementString(Application.StartupPath + "\\StoreProcedureInfo.xml", "BACKUPTIME");

            if (!BACKUPSOURCE.ISNullOrWhiteSpace() && !BACKUPTIME.ISNullOrWhiteSpace())
            {
                Backup_RestoreTools brt = new Backup_RestoreTools();
                brt.BAT_FILE_CREATE_AND_RUN_CMD(BACKUPSOURCE, BACKUPTIME);
            }
            else
            {
                MessageBox.Show("At first go to Update Your Setting --->");
                btnSetting_Click(null, null);
            }
        }
Exemple #2
0
        private void btnAutoBackup_Click(object sender, EventArgs e)
        {
            nudTime.Enabled = false;
            string BACKUPSOURCE = XMLTools.ReadXmlElementString(Application.StartupPath + "\\StoreProcedureInfo.xml", "BACKUPSOURCE");

            if (!BACKUPSOURCE.ISNullOrWhiteSpace())
            {
                FolderCreate.TEMPFolderCreate();//at first create temp folder Its must be importent

                Backup_RestoreTools.ComputerStartedBackup(BACKUPSOURCE);
                string APPPath = Application.StartupPath + "\\TEMP";
                CreateShortcutTools.CreateStartupShortcut(APPPath, APPPath + "\\DATABASE_BACKUP.bat");
                MessageBox.Show("PROCESS COMPLETE");
            }
            else
            {
                MessageBox.Show("Click 'OK' and go to Update Your Setting --->");
                btnSetting_Click(null, null);
            }
        }