public static AutoCompleteBoxData Agenda_VehiculoBuscar(object context) { string transporte; string Vehiculo; AutoCompleteBoxData res = new AutoCompleteBoxData(); string searchString = ((Dictionary <string, object>)context)["Text"].ToString(); if (searchString.Length > 2) { transporte = HttpContext.Current.Session["Id_Transporte"].ToString(); Vehiculo = null; AgendaWCFClient objAgendaWCFClient = new AgendaWCFClient(); gsPlaca_ListarResult [] lst = objAgendaWCFClient.Agenda_ListarPlaca(((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).idEmpresa, ((Usuario_LoginResult)HttpContext.Current.Session["Usuario"]).codigoUsuario, transporte, Vehiculo, searchString); List <AutoCompleteBoxItemData> result = new List <AutoCompleteBoxItemData>(); foreach (gsPlaca_ListarResult agenda in lst) { AutoCompleteBoxItemData childNode = new AutoCompleteBoxItemData(); childNode.Text = agenda.ID_Vehiculo + "/" + agenda.Marca + "/" + agenda.Modelo + "/" + agenda.Linea; childNode.Value = agenda.ID_Vehiculo; result.Add(childNode); } res.Items = result.ToArray(); } return(res); }