public static List <string> GetAutoCompleteData(string prefixText, int count) { const int minPrefixLength = 3; List <string> valuesList = new List <string>(); if (prefixText.Length >= minPrefixLength) { try { List <Drug_Information> drugs = EF_Data.GetDrugsInfoQuery(prefixText); foreach (Drug_Information drug in drugs) { valuesList.Add(drug.Drug_Name_for_Pull_Down_Menu); } } catch (Exception) { throw; } } return(DataUtilities.FilterDropdownList(valuesList)); }