Esempio n. 1
0
        public List <AlimentoEstabelecimento> OrdenarPorDistancia(List <AlimentoEstabelecimento> listaAEs, bool decrescente)
        {
            var comparadorDistancia = new ComparadorDistancia();

            if (decrescente)
            {
                listaAEs.Sort((ae1, ae2) => comparadorDistancia.Compare(ae2, ae1));
            }
            else
            {
                listaAEs.Sort(comparadorDistancia);
            }

            return(listaAEs);
        }