public static string[] GetCompletionList(string prefixText, int count, string contextKey) { Set_AddressMaster Address = new Set_AddressMaster(); DataTable dt = Address.GetDistinctAddressName(HttpContext.Current.Session["CompId"].ToString(), prefixText); string[] str = new string[dt.Rows.Count]; for (int i = 0; i < dt.Rows.Count; i++) { str[i] = dt.Rows[i]["Address_Name"].ToString(); } return(str); }
public static string[] GetCompletionListAddressName(string prefixText, int count, string contextKey) { Set_AddressMaster AddressN = new Set_AddressMaster(); DataTable dt = AddressN.GetDistinctAddressName(HttpContext.Current.Session["CompId"].ToString(), prefixText); string[] str = new string[dt.Rows.Count]; if (dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { str[i] = dt.Rows[i]["Address_Name"].ToString(); } } else { if (prefixText.Length > 2) { str = null; } else { dt = AddressN.GetAddressAllData(HttpContext.Current.Session["CompId"].ToString()); if (dt.Rows.Count > 0) { str = new string[dt.Rows.Count]; for (int i = 0; i < dt.Rows.Count; i++) { str[i] = dt.Rows[i]["Address_Name"].ToString(); } } } } return(str); }