public void RecebeLance(Interessada cliente, double valor) { if (LanceValido(cliente, valor)) { _lances.Add(new Lance(cliente, valor)); _ultimoCliente = cliente; } }
private bool LanceValido(Interessada cliente, double valor) { return((cliente != _ultimoCliente) && Estado == EstadoLeilao.LeilaoEmAndamento); }
public Lance(Interessada cliente, double valor) { Cliente = cliente; Valor = valor; }