Exemplo n.º 1
0
        private void btnCalcular_Click(object sender, EventArgs e)
        {
            try
            {
                /* Enviar os dados para a classe */

                obj.Nome   = txtNome.Text;
                obj.Altura = double.Parse(txtAltura.Text);
                obj.Idade  = int.Parse(txtIdade.Text);
                obj.Peso   = double.Parse(txtPeso.Text);

                lblIMC.Text = (obj.CalcularIMC().ToString("0.00"));
                MessageBox.Show(obj.ImprimirDados() +
                                "\nIMC: " + obj.CalcularIMC().ToString("0.00"));
            }

            /* Tratamento de exceções */

            catch (FormatException ex)
            {
                MessageBox.Show("Me desculpe, ocorreu um erro.\n" + ex.Message);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 2
0
 private void btnCalculo_Click(object sender, EventArgs e)
 {
     MessageBox.Show(obj.ImprimirDados());
     txtIMC.Text = obj.CalcularIMC().ToString();
 }
Exemplo n.º 3
0
 private void btn_imc_Click(object sender, EventArgs e)
 {
     MessageBox.Show("Dados obtidos: " + obj.ImprimirDados() +
                     "\n\nIMC: " + obj.CalculaIMC().ToString("F"));
     txt_imctotal.Text = obj.CalculaIMC().ToString("F");
 }