Exemplo n.º 1
0
        /// <summary>
        /// 执行所有任务
        /// </summary>
        void ExecuteAllTask()
        {
            EquAssayDeviceDAO assayDevice_DAO = EquAssayDeviceDAO.GetInstance();

            taskSimpleScheduler.StartNewTask("生成标准测硫仪数据", () =>
            {
                assayDevice_DAO.CreateToSulfurStdAssay();
            }, 30000, grabPerformer_OutputError);

            taskSimpleScheduler.StartNewTask("生成标准量热仪数据", () =>
            {
                assayDevice_DAO.CreateToHeatStdAssay();
            }, 30000, grabPerformer_OutputError);

            taskSimpleScheduler.StartNewTask("生成标准水分仪数据", () =>
            {
                assayDevice_DAO.CreateToMoistureStdAssay();
            }, 30000, grabPerformer_OutputError);

            taskSimpleScheduler.StartNewTask("生成标准工分仪数据", () =>
            {
                assayDevice_DAO.CreateToProximateStdAssay();
            }, 30000, grabPerformer_OutputError);

            taskSimpleScheduler.StartNewTask("生成标准碳氢仪数据", () =>
            {
                assayDevice_DAO.CreateToHadStdAssay();
            }, 30000, grabPerformer_OutputError);

            taskSimpleScheduler.StartNewTask("生成标准灰融仪数据", () =>
            {
                assayDevice_DAO.CreateToAshStdAssay();
            }, 30000, grabPerformer_OutputError);
        }
Exemplo n.º 2
0
 public static EquAssayDeviceDAO GetInstance()
 {
     if (instance == null)
     {
         instance = new EquAssayDeviceDAO();
     }
     return(instance);
 }