Пример #1
0
    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;
            }
    }