コード例 #1
0
        void CreateBackUp()
        {
            string str = ManagerDB.CreateBackUp(BackUpName);

            if (str.Length < 1)
            {
                BackUpReport = "Таблица не создана.";
            }
            else
            {
                BackUpReport = "Таблица успешно создана. Количество записей - " + str;
            }

            QLoger.AddRecordToLog(BackUpName + "\t" + BackUpReport);
            if (QMediator.IsAuto)
            {
                TaskFinished?.Invoke(TaskName.BackUp);
            }
        }
コード例 #2
0
 private void CreateBackUpAuto()
 {
     if (IsIceNotExists())
     {
         try
         {
             string backUpTableName = ManagerDB.GetBackUpName();
             string count           = ManagerDB.CreateBackUp(backUpTableName);
             QLoger.AddRecordToLog("Создана таблица " + backUpTableName + ", количество записей - " + count + ".");
             if (backUpTableName.Length > 0 && count.Length > 0 && QMediator.IsAuto)
             {
                 StartAdrSplit();
             }
         }
         catch (Exception)
         {
             CreateBackUpWin();
         }
     }
     else
     {
         StartAdrSplit();
     }
 }