public List <FarmacoEntity> Recorrer(int valor) { List <FarmacoEntity> losVacios = new List <FarmacoEntity>(); List <InfoIndice> superior = arbolBinario.BuscarPorCantidad(); List <InfoIndice> SinRepetidos = superior.GroupBy(x => x.Nombre).Select(y => y.First()).ToList(); List <FarmacoEntity> farmacoEntities = new List <FarmacoEntity>(); foreach (var item in SinRepetidos) { farmacoEntities.Add(ObtenerFarmaco(item.Linea)); } losVacios = farmacoEntities.FindAll(x => x.Existencia == valor).ToList(); return(losVacios); }