private void btn_consultar_Click(object sender, EventArgs e) { CS_MedidasAluno consultar = new CS_MedidasAluno(); if (lbl_idResult.Text != "" && lbl_idResult.Text != "ID:") { consultar.ConsultandoMedidasAluno(int.Parse(lbl_idResult.Text)); if (consultar.DT_COLETA == null) { LimpaCampos(); MessageBox.Show("É necessário cadastrar uma medida para esse aluno!", "NENHUMA MEDIDA ENCONTRADA", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { txtbox_altura.Text = consultar.ALTURA; txtbox_torax.Text = consultar.TÓRAX; txtbox_abdomen.Text = consultar.ABDÔMEN; txtbox_cintura.Text = consultar.CINTURA; txtbox_quadril.Text = consultar.QUADRIL; txtbox_bracoDireito.Text = consultar.BRAÇO_D; txtbox_bracoEsquerdo.Text = consultar.BRAÇO_E; txtbox_antebracoDireito.Text = consultar.ANTEB_D; txtbox_antebracoEsquerdo.Text = consultar.ANTEB_E; txtbox_Dproximal.Text = consultar.COXAD_P; txtbox_Dmedial.Text = consultar.COXAD_M; txtbox_Ddistal.Text = consultar.COXAD_D; txtbox_Eproximal.Text = consultar.COXAE_P; txtbox_Emedial.Text = consultar.COXAE_M; txtbox_Edistal.Text = consultar.COXAE_D; txtbox_pernaDireita.Text = consultar.PERNA_D; txtbox_pernaEsquerda.Text = consultar.PERNA_E; txtbox_ombros.Text = consultar.OMBROS; txtbox_pescoco.Text = consultar.PESCOÇO; txtbox_joelho.Text = consultar.JOELHO; txtbox_tornozelo.Text = consultar.TORNOZELO; txtbox_punho.Text = consultar.PUNHO; IdMedidasAluno = consultar.IDMEDIDASALUNO; lbl_coletaResult.Text = Convert.ToDateTime(consultar.DT_COLETA).ToShortDateString(); lbl_coleta.Visible = true; lbl_coletaResult.Visible = true; lbl_id.Visible = true; } } else { LimpaCampos(); MessageBox.Show("É necessário selecionar um aluno para realizar a consulta!", "SELECIONE UM ALUNO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btn_consultar_Click(object sender, EventArgs e) { if (lbl_idResult.Text != "0" && lbl_idResult.Text != "ID:") { CS_PesoAluno consultandoCadastrados = new CS_PesoAluno(); consultandoCadastrados.ConsultandoPesoAluno(int.Parse(lbl_idResult.Text)); CS_MedidasAluno retornAltura = new CS_MedidasAluno(); retornAltura.ConsultandoMedidasAluno(int.Parse(lbl_idResult.Text)); msktbox_peso.Text = consultandoCadastrados.PESOALUNO; if (consultandoCadastrados.PESOALUNO != null && retornAltura.ALTURA != null) { double imc = double.Parse(msktbox_peso.Text) / (double.Parse(retornAltura.ALTURA) * double.Parse(retornAltura.ALTURA)); lbl_imcResultado.Text = imc.ToString(); if (imc < 18.5) { lbl_resultadoIMC.Text = "ABAIXO DO PESO"; lbl_resultadoIMC.ForeColor = Color.Red; } else if (imc >= 18.5 && imc < 24.9) { lbl_resultadoIMC.Text = "PESO NORMAL"; lbl_resultadoIMC.ForeColor = Color.Green; } else if (imc >= 25 && imc < 29.9) { lbl_resultadoIMC.Text = "SOBREPESO"; lbl_resultadoIMC.ForeColor = Color.Red; } else if (imc >= 30 && imc < 34.9) { lbl_resultadoIMC.Text = "OBESIDADE GRAU 1"; lbl_resultadoIMC.ForeColor = Color.Red; } else if (imc >= 35 && imc < 39.9) { lbl_resultadoIMC.Text = "OBESIDADE GRAU 2"; lbl_resultadoIMC.ForeColor = Color.Red; } else { lbl_resultadoIMC.Text = "OBESIDADE GRAU 3"; lbl_resultadoIMC.ForeColor = Color.Red; } lbl_imc.Visible = true; lbl_imcResultado.Visible = true; lbl_resultadoIMC.Visible = true; } else { MessageBox.Show("É necessário cadastrar um peso ou altura para esse aluno.", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("É necessário selecionar um aluno para realizar a consulta.", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } }