Пример #1
0
        internal static LineType GetLineType(this FabAoEquipment eqp)
        {
            if (eqp == null)
            {
                return(LineType.NONE);
            }

            string eqpID = LcdHelper.ToUpper(eqp.EqpID);

            if (eqp != null && eqpID.Contains("UPH"))
            {
                return(LineType.SUB);
            }

            var preset = eqp.Preset;

            if (preset != null)
            {
                string presetID = LcdHelper.ToUpper(preset.Name);
                if (presetID != null & presetID.Contains("ULINE"))
                {
                    return(LineType.SUB);
                }
            }

            return(LineType.MAIN);
        }