public static int CompareByLevelVal(ADCDResult x, ADCDResult y)// 水位从大到小排序器
        {
            if (x == null)
            {
                if (y == null)
                {
                    return(0);
                }

                return(1);
            }
            if (y == null)
            {
                return(-1);
            }
            int retval = y.OutLevel.CompareTo(x.OutLevel);

            return(retval);
        }
        /// <summary>
        /// 插入状态信息表
        /// </summary>
        //public static void InsertState()
        //{

        //    Dal.insertFState(AdcdFStateList, HookHelper.FStateTB);

        //    Dal.insertWState(AdcdWStateList, HookHelper.WstateTB);


        //}


        public static int CompareByFlowVal(ADCDResult x, ADCDResult y)// 流量从大到小排序器
        {
            if (x == null)
            {
                if (y == null)
                {
                    return(0);
                }

                return(1);
            }
            if (y == null)
            {
                return(-1);
            }
            int retval = y.OutVal.CompareTo(x.OutVal);

            return(retval);
        }