Example #1
0
        private static void DoMonitorwork(Dictionary <string, string> values, string dqsj)
        {
            int crewID;
            int shiftID;

            CrewShifter.CrewShif(out crewID, out shiftID);
            MonitorBaseData mbd = new MonitorBaseData(opc.ItemValueMonitor, db_Conn, crewID, shiftID, dqsj);

            try
            {
                MonitorWorker mw = new MonitorWorker(mbd);
                mw.SaveTemp();
                mw.SaveMeas();
                mw.Consume();   // 煤气消耗
                //mw.SaveTrack();
                //mw.DealRepeateCancle();
            }
            catch (Exception ex2)
            {
                string errtxt = "数据库连接出错!" + ex2.Message;
                Logger.Errlogwrite(errtxt);
            }
        }
Example #2
0
 public MonitorWorker(MonitorBaseData inBaseData)
 {
     baseData = inBaseData;
 }