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); } }
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); } }