public Lance Avalia(Leilao leilao) { return(leilao.Lances.DefaultIfEmpty(new Lance(null, 0)).OrderBy(x => x.Valor).LastOrDefault()); }
public Interessada(string nome, Leilao leilao) { Nome = nome; Leilao = leilao; }
public Lance Avalia(Leilao leilao) { return(leilao.Lances.Where(l => l.Valor > valorDestino).OrderBy(l => l.Valor).First()); }
public Lance Avalia(Leilao leilao) { return(leilao.Lances.DefaultIfEmpty(new Lance(null, 0)).Where(x => x.Valor > ValorDestino).OrderBy(x => x.Valor).FirstOrDefault()); }
public Lance Avalia(Leilao leilao) => leilao.Lances .DefaultIfEmpty(new Lance(null, 0)) .Where(l => l.Valor > ValorDestino) .OrderBy(l => l.Valor) .FirstOrDefault();