public static List <URLEntity> GetURLs(List <URLEntity> _URLs, int ModuleID, string Entity, int EntityID)
        {
            if (_URLs == null)     //Check if we've already persisted the object once
            {
                if (ModuleID != 0) //Check if data even exists in db yet. Product.ModuleID == 0 indicates a new category
                {
                    _URLs = URLFactory.GetURLs(ModuleID, EntityID, Entity);
                }

                if (_URLs == null) //No URLs are available yet
                {
                    _URLs = new List <URLEntity>();
                }
            }

            return(_URLs);
        }