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;
        }
    }