public List<EntityVO> getSearch(List<String> arr) { FVSL_LINQDataContext dbcon = new FVSL_LINQDataContext(); List<EntityVO> lista = new List<EntityVO>(); try { ISingleResult<dynamicLINQE> resultset = dbcon.mapa_search_empresas_by(int.Parse(arr[0]), int.Parse(arr[1]), arr[2], int.Parse(arr[3]), int.Parse(arr[4])); foreach (dynamicLINQE dyn in resultset) { EntityVO EVO = new EntityVO(); EVO.id = dyn.id.ToString(); EVO.name = dyn.nombre; EVO.longitude = dyn.Longitud.ToString(); EVO.latitude = dyn.Latitud.ToString(); lista.Add(EVO); } return lista; } catch (Exception e) { Logging.WriteError(e.StackTrace.ToString()); return null; } }