示例#1
0
 public frmAvaliacao(String avaId)
 {
     InitializeComponent();
     ava = new Avaliacao();
     func = new Funcionario();
     alu = new Aluno();
     ana = new Anamnese();
     per = new Perimetro();
     comp = new Composicao();
     neuro = new Neuromotor();
     util = new Utils();
     util.desabilitarCampos(tbAnamnese.Controls, false);
     ttbGeralSaude.Enabled = true;
     ttbAtividadeFisica.Enabled = true;
     ttbPartesModificar.Enabled = true;
     ttbObjetivoPraticaExe.Enabled = true;
     util.numericMaskFormata(tbPerimetros.Controls);
     util.numericMaskFormata(tbComposicao.Controls);
     util.numericMaskFormata(ttbNeuroWells);
     ava.Id = avaId;
     ava = ava.getById();
     func.Id = ava.FuncId;
     func.getDadosFunc();
     alu.Id = Convert.ToInt32(ava.AluId);
     alu = alu.getAlunoById();
     if (alu.Sexo == 'm')
     {
         lblProtocolo.Text = "Pollock - 3 dobras";
         ttbCompAxilarMedia.Enabled = false;
         ttbCompSubEscap.Enabled = false;
         ttbCompSupraIliaca.Enabled = false;
         ttbCompTricipital.Enabled = false;
     }
     else
     {
         lblProtocolo.Text = "Pollock - 7 dobras";
     }
     lblAvaliado.Text = alu.Nome;
     lblAvaliador.Text = func.Nome;
     lblIdade.Text = ""+util.getIdade(alu.DtNasc);
     lblCodigo.Text = ava.Id;
     if (!ava.jaRealizada())
     {
         ana.nova(ava.Id);
         per.nova(ava.Id);
         comp.nova(ava.Id, alu.Sexo);
         neuro.novo(ava.Id);
         ava = ava.getById();
     }
     setarCamposAna();
     setarCamposPer();
     setarCamposComp();
     setarCamposNeuro();
     lblData.Text = ava.DtRealizada;
     atualizaTermo();
 }
示例#2
0
 public Anamnese getById(String id)
 {
     Anamnese ana = new Anamnese();
     sql = "SELECT * FROM anamnese WHERE ana_id = @1";
     sql = sql.Replace("@1", id);
     bco.conecta();
     bco.executeQuery(sql, out dt);
     bco.desconecta();
     if (dt.Rows.Count > 0)
     {
         ana.AnaId = id;
         ana.Alergia = dt.Rows[0]["alergia"].ToString();
         ana.AtividadeFisica = dt.Rows[0]["atividade_fisica"].ToString();
         ana.Bebida = dt.Rows[0]["bebida"].ToString();
         ana.Cirurgia = dt.Rows[0]["cirurgia"].ToString();
         ana.Diabete_familia = dt.Rows[0]["diabete_familia"].ToString();
         ana.Diabetico = dt.Rows[0]["diabetico"].ToString();
         ana.Dores = dt.Rows[0]["dores"].ToString();
         ana.Estado_geral = dt.Rows[0]["estado_geral"].ToString();
         ana.Fumante = dt.Rows[0]["fumante"].ToString();
         ana.FumanteEx = dt.Rows[0]["fumante_ex"].ToString();
         ana.Gestante = dt.Rows[0]["gestante"].ToString();
         ana.Hipertenso = dt.Rows[0]["hipertenso"].ToString();
         ana.InfartoFamilia = dt.Rows[0]["infarto_familia"].ToString();
         ana.Medicamento = dt.Rows[0]["medicamento"].ToString();
         ana.Objetivo = dt.Rows[0]["objetivo"].ToString();
         ana.Osteoporose = dt.Rows[0]["osteoporose"].ToString();
         ana.PartesCorpo = dt.Rows[0]["partes_corpo"].ToString();
         ana.ProbCard = dt.Rows[0]["prob_card"].ToString();
         ana.ProbDesc = dt.Rows[0]["prob_desc"].ToString();
         ana.ProbGastro = dt.Rows[0]["prob_gastro"].ToString();
         ana.ProbNeuro = dt.Rows[0]["prob_neuro"].ToString();
         ana.ProbOrto = dt.Rows[0]["prob_orto"].ToString();
         ana.ProbResp = dt.Rows[0]["prob_resp"].ToString();
         ana.Refeicoes = dt.Rows[0]["refeicoes"].ToString();
         ana.Tontura = dt.Rows[0]["tontura"].ToString();
         ana.Vertigem = dt.Rows[0]["vertigem"].ToString();
     }
     return ana;
 }
示例#3
0
 public bool update(Anamnese ana)
 {
     sql = "UPDATE anamnese SET prob_card='@2', prob_orto='@3', prob_neuro='@4', prob_gastro='@5', " +
         "prob_resp='@6', prob_desc='@7', fumante='@8', fumante_ex='@9', diabetico='@A', " +
         "diabete_familia='@B', gestante='@C', alergia='@D', tontura='@E', vertigem='@F', " +
         "osteoporose='@G', hipertenso='@H', bebida='@I', infarto_familia='@J', medicamento='@K', " +
         "cirurgia='@O', dores='@P', estado_geral='@Q', refeicoes='@R', atividade_fisica='@S', " +
         "partes_corpo='@T', objetivo='@U' " +
         "WHERE ana_id = @1";
     sql = sql.Replace("@1", ana.AnaId);
     sql = sql.Replace("@2", ana.ProbCard);
     sql = sql.Replace("@3", ana.ProbOrto);
     sql = sql.Replace("@4", ana.ProbNeuro);
     sql = sql.Replace("@5", ana.ProbGastro);
     sql = sql.Replace("@6", ana.ProbResp);
     sql = sql.Replace("@7", ana.ProbDesc);
     sql = sql.Replace("@8", ana.Fumante);
     sql = sql.Replace("@9", ana.FumanteEx);
     sql = sql.Replace("@A", ana.Diabetico);
     sql = sql.Replace("@B", ana.Diabete_familia);
     sql = sql.Replace("@C", ana.Gestante);
     sql = sql.Replace("@D", ana.Alergia);
     sql = sql.Replace("@E", ana.Tontura);
     sql = sql.Replace("@F", ana.Vertigem);
     sql = sql.Replace("@G", ana.Osteoporose);
     sql = sql.Replace("@H", ana.Hipertenso);
     sql = sql.Replace("@I", ana.Bebida);
     sql = sql.Replace("@J", ana.InfartoFamilia);
     sql = sql.Replace("@K", ana.Medicamento);
     sql = sql.Replace("@O", ana.Cirurgia);
     sql = sql.Replace("@P", ana.Dores);
     sql = sql.Replace("@Q", ana.Estado_geral);
     sql = sql.Replace("@R", ana.Refeicoes);
     sql = sql.Replace("@S", ana.AtividadeFisica);
     sql = sql.Replace("@T", ana.PartesCorpo);
     sql = sql.Replace("@U", ana.Objetivo);
     bco.conecta();
     result = bco.executeNonQuery(sql);
     bco.desconecta();
     return result;
 }
示例#4
0
 private void setarCamposAna()
 {
     ana.AnaId = ava.AnaId;
     ana = ana.getById();
     if (!ana.Alergia.Equals(""))
     {
         chkAlergia.Checked = true;
         if (ana.Alergia.Length > 1)
             ttbAlergia.Text = ana.Alergia;
     }
     if (!ana.AtividadeFisica.Equals(""))
     {
         ttbAtividadeFisica.Text = ana.AtividadeFisica;
     }
     if (!ana.Bebida.Equals(""))
     {
         chkBebida.Checked = true;
     }
     if (!ana.Cirurgia.Equals(""))
     {
         chkCirurgia.Checked = true;
         if (ana.Cirurgia.Length > 1)
             ttbCirurgia.Text = ana.Cirurgia;
     }
     if (!ana.Diabete_familia.Equals(""))
     {
         chkDiabeteFamilia.Checked = true;
         if (ana.Diabete_familia.Length > 1)
             ttbDiabeteFamilia.Text = ana.Diabete_familia;
     }
     if (!ana.Diabetico.Equals(""))
     {
         chkDiabetico.Checked = true;
     }
     if (!ana.Dores.Equals(""))
     {
         chkDoresCorpo.Checked = true;
         if (ana.Dores.Length > 1)
             ttbDoresCorpo.Text = ana.Dores;
     }
     if (!ana.Estado_geral.Equals(""))
     {
         ttbGeralSaude.Text = ana.Estado_geral;
     }
     if (!ana.Fumante.Equals(""))
     {
         chkCigarros.Checked = true;
         numCigarro.Value = Convert.ToInt32(ana.Fumante);
     }
     if (!ana.FumanteEx.Equals(""))
     {
         chkJaFumou.Checked = true;
         numCigarrosAnosSem.Value = Convert.ToInt32(ana.FumanteEx);
     }
     if (!ana.Gestante.Equals(""))
     {
         chkGestante.Checked = true;
     }
     if (!ana.Hipertenso.Equals(""))
     {
         chkHipertensao.Checked = true;
     }
     if (!ana.InfartoFamilia.Equals(""))
     {
         chkInfartoFamilia.Checked = true;
         if (ana.InfartoFamilia.Length > 1)
             ttbInfartoFamilia.Text = ana.InfartoFamilia;
     }
     if (!ana.Medicamento.Equals(""))
     {
         chkUtilzaMedicamentos.Checked = true;
         if (ana.Medicamento.Length > 1)
             ttbMedicamento.Text = ana.Medicamento;
     }
     if (!ana.Objetivo.Equals(""))
     {
         ttbObjetivoPraticaExe.Text = ana.Objetivo;
     }
     if (!ana.Osteoporose.Equals(""))
     {
         chkOsteoporose.Checked = true;
     }
     if (!ana.PartesCorpo.Equals(""))
     {
         ttbPartesModificar.Text = ana.PartesCorpo;
     }
     if (!ana.ProbCard.Equals(""))
     {
         chkCard.Checked = true;
         if (ana.ProbCard.Length > 1)
             ttbCard.Text = ana.ProbCard;
     }
     if (!ana.ProbDesc.Equals(""))
     {
         chkDesconhecido.Checked = true;
         if (ana.ProbDesc.Length > 1)
             ttbDesconhecido.Text = ana.ProbDesc;
     }
     if (!ana.ProbGastro.Equals(""))
     {
         chkGastro.Checked = true;
         if (ana.ProbGastro.Length > 1)
             ttbGastro.Text = ana.ProbGastro;
     }
     if (!ana.ProbNeuro.Equals(""))
     {
         chkNeuro.Checked = true;
         if (ana.ProbNeuro.Length > 1)
             ttbNeuro.Text = ana.ProbNeuro;
     }
     if (!ana.ProbOrto.Equals(""))
     {
         chkOrtopedicos.Checked = true;
         if (ana.ProbOrto.Length > 1)
             ttbOrtopedicos.Text = ana.ProbOrto;
     }
     if (!ana.ProbResp.Equals(""))
     {
         chkRespiratorio.Checked = true;
         if (ana.ProbResp.Length > 1)
             ttbRespiratorio.Text = ana.ProbResp;
     }
     if (!ana.Refeicoes.Equals(""))
     {
         numRef.Value = Convert.ToInt32(ana.Refeicoes);
     }
     if (!ana.Tontura.Equals(""))
     {
         chkTontura.Checked = true;
     }
     if (!ana.Vertigem.Equals(""))
     {
         chkVertigem.Checked = true;
     }
 }