public override bool Equals(object l) { Leitura leitura = l as Leitura; if (leitura == null) { return(false); } return(Casa.Equals(leitura.Casa)); }
//reescrevendo o metodo Eguals passanodo a //referencia de l com cash para Leitura. public override bool Equals(object l) { Leitura leitura = l as Leitura; if (leitura == null) { return(false); } //verifica se a instancia de Casa já existe //no objeto leitura no campo Casa. return(Casa.Equals(leitura.Casa)); }
public void RegistraConsumo(string casa, double consumo) { Leitura leitura = new Leitura(casa, consumo); if (leituras.Contains(leitura)) //verifica se os valores de leitura já existe na lista leituras. { MessageBox.Show("Aleitura para esta casa já foi registrada.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { leituras.Add(leitura); inicializaFormulario(); } }
private void RegistraConsumo(string casa, double consumo) { Leitura leitura = new Leitura(casa, consumo); if (leituras.Contains(leitura)) { MessageBox.Show("A leitura para esta casa já foi registrada", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { this.leituras.Add(leitura); InicializaFormulario(); } }