Exemplo n.º 1
0
        public static dynamic GetCommandNameENUM(String CommandNameStr)
        {
            TS700MMSET ThisTS700MMSET = Enum.GetValues(typeof(TS700MMSET)).Cast <TS700MMSET>().ToList().FirstOrDefault(Item => Item.ToString() == CommandNameStr);

            if (ThisTS700MMSET != TS700MMSET.NULL)
            {
                return(ThisTS700MMSET);
            }

            IMAGINGSET ThisIMAGINGSET = Enum.GetValues(typeof(IMAGINGSET)).Cast <IMAGINGSET>().ToList().FirstOrDefault(Item => Item.ToString() == CommandNameStr);

            if (ThisIMAGINGSET != IMAGINGSET.NULL)
            {
                return(ThisIMAGINGSET);
            }

            LANOUTLETSET ThisLANOUTLETSET = Enum.GetValues(typeof(LANOUTLETSET)).Cast <LANOUTLETSET>().ToList().FirstOrDefault(Item => Item.ToString() == CommandNameStr);

            if (ThisLANOUTLETSET != LANOUTLETSET.NULL)
            {
                return(ThisLANOUTLETSET);
            }

            DOMESET ThisDOMESET = Enum.GetValues(typeof(DOMESET)).Cast <DOMESET>().ToList().FirstOrDefault(Item => Item.ToString() == CommandNameStr);

            if (ThisDOMESET != DOMESET.NULL)
            {
                return(ThisDOMESET);
            }

            return(null);
        }
Exemplo n.º 2
0
        public static dynamic CommandNameConverter(DEVICECATEGORY DeviceName, String CommandNameStr)
        {
            switch (DeviceName)
            {
            case DEVICECATEGORY.TS700MM:
                TS700MMSET TS700MMCommandName = Enum.GetValues(typeof(TS700MMSET)).Cast <TS700MMSET>().ToList().FirstOrDefault(Item => Item.ToString() == CommandNameStr.ToUpper());
                if (TS700MMCommandName == TS700MMSET.NULL)
                {
                    return(null);
                }
                else
                {
                    return(TS700MMCommandName);
                }

            case DEVICECATEGORY.IMAGING:
                IMAGINGSET IMAGINGCommandName = Enum.GetValues(typeof(IMAGINGSET)).Cast <IMAGINGSET>().ToList().FirstOrDefault(Item => Item.ToString() == CommandNameStr.ToUpper());
                if (IMAGINGCommandName == IMAGINGSET.NULL)
                {
                    return(null);
                }
                else
                {
                    return(IMAGINGCommandName);
                }

            case DEVICECATEGORY.LANOUTLET:
                LANOUTLETSET LANOUTLETCommandName = Enum.GetValues(typeof(LANOUTLETSET)).Cast <LANOUTLETSET>().ToList().FirstOrDefault(Item => Item.ToString() == CommandNameStr.ToUpper());
                if (LANOUTLETCommandName == LANOUTLETSET.NULL)
                {
                    return(null);
                }
                else
                {
                    return(LANOUTLETCommandName);
                }

            case DEVICECATEGORY.ASTROHEVENDOME:
                DOMESET DOMESETCommandName = Enum.GetValues(typeof(DOMESET)).Cast <DOMESET>().ToList().FirstOrDefault(Item => Item.ToString() == CommandNameStr.ToUpper());
                if (DOMESETCommandName == DOMESET.NULL)
                {
                    return(null);
                }
                else
                {
                    return(DOMESETCommandName);
                }

            default: return(null);
            }
        }
Exemplo n.º 3
0
 public void GetSetStructure(TS700MMSET TSSet, IMAGINGSET IMGSet, LANOUTLETSET LANSet, DOMESET DOMESet)
 {
 }