示例#1
0
    //getSearch in:List<String> (int idpais, int idestado, string nombre, string area, string premios)
    public List<EntityVO> getSearch(List<String> datos)
    {
        FVSL_LINQDataContext dbcon = new FVSL_LINQDataContext();

        List<EntityVO> lista = new List<EntityVO>();

        try
        {

            ISingleResult<dynamicLINQ> resultset = dbcon.MAPA_SEARCH_ODS_BY(int.Parse(datos[0]), int.Parse(datos[1]), datos[2], datos[3], datos[4]);

            foreach (dynamicLINQ dyn in resultset)
            {
                EntityVO EVO = new EntityVO();

                EVO.id = dyn.id_ods.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;
        }
    }