コード例 #1
0
 void CreateNewFiles()
 {
     ResultText = String.Empty;
     ManagerFS.CreateNewFiles();
     ManagerFS.RunFiles();
     QLoger.AddRecordToLog(ResultText);
 }
コード例 #2
0
        public static void ExceptionHandler(string methodName, string exMessage)
        {
            QMediator.IsAuto = false;
            string message = "Exception from " + methodName + Environment.NewLine + exMessage;

            QLoger.AddRecordToLog(message);
            MessageBox.Show(message);
        }
コード例 #3
0
 void Check()
 {
     if (IsCountEntered)
     {
         ManagerDB.PreCheck(DealCount);
         QLoger.AddRecordToLog(ResultText);
     }
     else
     {
         ResultText = "\n\n\tВведите количество заливаемых дел.";
     }
 }
コード例 #4
0
        void Initialize()
        {
            ManagerFS.ReportUpdated += ReportUpdated;
            ManagerFS.Initialized   += Initialized;
            ManagerDB.ReportUpdated += ReportUpdated;

            ManagerFS.Initialize();
            if (!String.IsNullOrEmpty(QMediator.PathToRegDest))
            {
                QLoger.AddRecordToLog("Заливаем реестр " + QMediator.PathToRegDest);
            }
        }
コード例 #5
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);
            }
        }
コード例 #6
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();
     }
 }
コード例 #7
0
 private void ManagerDB_ReportUpdated(string res)
 {
     ResultText = res;
     QLoger.AddRecordToLog(ResultText);
 }