Example #1
0
        public override bool Equals(object obj)
        {
            Leitura leitura = obj as Leitura;

            if (leitura == null)
            {
                return(false);
            }
            return(base.Equals(obj));
        }
Example #2
0
        public override bool Equals(Object l)
        {
            Leitura leitura = l as Leitura;

            if (leitura == null)
            {
                return(false);
            }
            return(Casa.Equals(leitura.Casa));
        }
Example #3
0
        private void RegistrarConsumo(String casa, double consumo)
        {
            Leitura leitura = new Leitura(casa, consumo);

            if (leituras.Contains(leitura))
            {
                MessageBox.Show("A leitura para esta casa ja foi registrada", "Alerta!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                this.leituras.Add(leitura);
                InicializaFormulario();
            }
        }
Example #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            Leitura leitura = new Leitura(txtCasa.Text, Convert.ToDouble(txtConsumo.Text));

            if (leituras.Contains(leitura))
            {
                MessageBox.Show("A leitura para esta casa já foi registrada", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                this.leituras.Add(leitura);
                dgvLeituras.DataSource = this.leituras;
            }
        }
 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();
     }
 }