public static List <string> FuzzySeachType(string name) { name = name.Trim(); List <string> dlist = new List <string>(); List <string> result; if (string.IsNullOrEmpty(name)) { result = dlist; } else { RelationMapModel.ReadRelationMap(); foreach (string item in RelationMapModel.Map.Keys) { if (item.ToLower().IndexOf(name.ToLower()) > -1) { dlist.Add(item); } } dlist.Sort(); result = dlist; } return(result); }
public static List <string> GetSeachAttr(string type) { RelationMapModel.ReadRelationMap(); type = type.Trim(); List <string> dlist = new List <string>(); List <string> result; if (!RelationMapModel.Map.ContainsKey(type)) { result = dlist; } else { foreach (string item in RelationMapModel.Map[type]) { dlist.Add(item); } dlist.Sort(); result = dlist; } return(result); }