Exemple #1
0
        public static IProduct Create(int ID, string WPTYPE)
        {
            switch (WPTYPE)
            {
            case "WPNAMELIST":
                return(WPNameVO.WPNameVOByID(ID));

            case "ZHGUTLIST":
                return(ZhgutVO.GetZhgutVOByID(ID));

            case "CABLELIST":
                return(CableVO.GetCableVOByID(ID));
            }
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("Неизвестный тип продукта : \"{0}\"!", WPTYPE);

            throw new Exception(sb.ToString());
        }