public List<EntityVO> getSearch(List<String> datos) { FVSL_LINQDataContext dbcon = new FVSL_LINQDataContext(); List<EntityVO> lista = new List<EntityVO>(); //0int idpais, 1int idestado, 2string nombre, 3string area, 4string premios, 5int tiporg, 6int fat, 7Int enfoq //@idPais int, @idEstado int, @nombre varchar(8000), @tipoOrg int, @fat int, @area_intervencion varchar(8000), @enfoque_geografico int, @premios varchar(8000) try { ISingleResult<dynamicLINQC> resultset = dbcon.MAPA_SEARCH_COOP_BY(int.Parse(datos[0]), int.Parse(datos[1]), datos[2], int.Parse(datos[5]), int.Parse(datos[6]), datos[3], int.Parse(datos[7]), datos[4]); foreach (dynamicLINQC dyn in resultset) { EntityVO EVO = new EntityVO(); EVO.id = dyn.id_coperante.ToString(); EVO.name = dyn.nombre; EVO.latitude = dyn.Latitud; EVO.longitude = dyn.Longitud; lista.Add(EVO); } return lista; } catch (Exception e) { Logging.WriteError(e.StackTrace.ToString()); return null; } }