コード例 #1
0
        private bool ExecuteOrder(PushMsgModel pushMsgModel)
        {
            ADC_Status adcStatus  = new ADC_Status();
            ADCManager adcManager = new ADCManager();

            adcStatus.ADC_Index         = adcManager.CreateNewProcess(pushMsgModel);
            adcStatus.ADC_ProcessStatus = DefineManager.STATUS_CODE_RECEIVE_PUSH_MSG;

            ExecuteManager executeManager = new ExecuteManager();

            executeManager.pushMsgModel = pushMsgModel;
            executeManager.adcManager   = adcManager;
            executeManager.adcStatus    = adcStatus;

            adcManager.UpdateCurrentProcessStatus(adcStatus);

            return(executeManager.Execute());
        }
コード例 #2
0
        private void OnInit()
        {
            try
            {
                logManager = new LogManager();
                adcManager = new ADCManager();

                logManager.eventLog   = this.EventLog;
                adcManager.logManager = logManager;

                adcManager.OpenDBTest();

                logManager.PrintLogMessage("MainService", "OnInit", "init ok, build ver: " + DefineManager.BUILD_VERSION, EventLogEntryType.SuccessAudit);
            }
            catch (Exception err)
            {
                logManager.PrintLogMessage("MainService", "OnInit", "init failed: " + err.Message, EventLogEntryType.Error);
            }
        }