public List<DndFeat> GetFeat(string id) { long longId; FeatQuery fq = new FeatQuery(); List<DndFeat> featdb = new List<DndFeat>(); if (long.TryParse(id, out longId) == true) { featdb = fq.Query_dndFeatByID(longId); } else { if (id.IndexOf(' ') > 0) { featdb = fq.Query_dndFeatByName(id); } else { featdb = fq.Query_dndFeatBySlug(id); } } if (featdb != null) { Console.WriteLine(string.Format("log - get feat - ({0}) ", id)); }; return featdb; }