Esempio n. 1
0
 public void SalvaDados(object ObjPacote)
 {
     try
     {
         ObjProntuario = ObjPacote as ProtuarioClinico;
         ProntuarioClinicoDAL ProntuarioClinicoDAL = new ProntuarioClinicoDAL();
         ProntuarioClinicoDAL.InsertProntuarioClinico(ObjPacote);
         //return true;
     }
     catch (Exception ex)
     {
         //return false;
         throw ex;
     }
 }
    public void SalvaDados(object ObjPacote)
    {
        try
        {
            ObjProntuario = ObjPacote as ProtuarioClinico;
            ProntuarioClinicoDAL ProntuarioClinicoDAL = new ProntuarioClinicoDAL();
            ProntuarioClinicoDAL.InsertProntuarioClinico(ObjPacote);
            //return true;
        }
        catch (Exception ex)
        {
            //return false;
            throw ex;

        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        FuncionarioDadosBasicos1.IdFuncionario = Convert.ToInt32(Request.QueryString["idFuncionario"]);

        ProtuarioClinico ObjProntuarioClinico = new ProtuarioClinico();
        ProntuarioClinicoDAL ObjProntuarioClinicoDAL = new ProntuarioClinicoDAL();
        ObjProntuarioClinico = ObjProntuarioClinicoDAL.SelectProntuarioClinicoVisualizarByID(Convert.ToInt32(Request.QueryString["id"]));
        //Data Cadastro - Consulta
        lblDataCadastro.Text = Convert.ToString(ObjProntuarioClinico.dtCadastro).Replace("00:00:00","");
        //Historico
        lblAnamnese_Historico.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_Historico);
        //Antecedentes Pessoais
        lblAnamnese_AntecedentesPessoais_Diabetes.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesFamiliares_Diabetes).Replace("False","Não").Replace("True","Sim");
        lblAnamnese_AntecedentesPessoais_HipertensaoArterial.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesFamiliares_HipertensaoArterial).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_Tumores.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Tumores).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_Tumores_CID10.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Tumores_CID10);
        lblAnamnese_AntecedentesPessoais_Tumores_Ano.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Ano);
        lblAnamnese_AntecedentesPessoais_Tumores_Tratado.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Tratado);
        lblAnamnese_AntecedentesPessoais_Alergias.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Alergias).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_Alergias_Quais.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Alergias_Quais);
        lblAnamnese_AntecedentesPessoais_Internacoes.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Internacoes).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_Internacoes_Quais.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Internacoes_Quais);
        lblAnamnese_AntecedentesPessoais_Cirugias.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Cirugias).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_Cirugias_Quais.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Cirugias_Quais);
        //Antecedentes Familiares
        lblAnamnese_AntecedentesFamiliares_Diabetes.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesFamiliares_Diabetes).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesFamiliares_HipertensaoArterial.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesFamiliares_HipertensaoArterial).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesFamiliares_Tumores.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesFamiliares_Tumores).Replace("False", "Não").Replace("True", "Sim");
        //Antecedentes Obstétricos
        lblAnamnese_AntecedentesObstetricos_Gestacoes.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesObstetricos_Gestacoes_Quantos.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes_Quantos);
        lblAnamnese_AntecedentesObstetricos_Partos.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Partos).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesObstetricos_Partos_Quantos.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Partos_Quantos);
        lblAnamnese_AntecedentesObstetricos_Abortos.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Abortos).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesObstetricos_Abortos_Quantos.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Abortos_Quantos);
        lblAnamnese_AntecedentesObstetricos_DtMenstruacao.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_DtMenstruacao);
        //Hábitos
        lblHabitos_Fumante.Text = Convert.ToString(ObjProntuarioClinico.Habitos_Fumante).Replace("False", "Não").Replace("True", "Sim");
        lblHabitos_Fumante_Qtd.Text = Convert.ToString(ObjProntuarioClinico.Habitos_Fumante_Qtd);
        lblHabitos_Fumante_Anos.Text = Convert.ToString(ObjProntuarioClinico.Habitos_Fumante_Anos);
        lblHabitos_Bebidas.Text = Convert.ToString(ObjProntuarioClinico.Habitos_Bebidas).Replace("False", "Não").Replace("True", "Sim");
        lblHabitos_Bebidas_Qtd.Text = Convert.ToString(ObjProntuarioClinico.Habitos_Bebidas_Qtd);
        lblHabitos_Bebidas_Anos.Text = Convert.ToString(ObjProntuarioClinico.Habitos_Bebidas_Anos);
        lblHabitos_Exercicios.Text = Convert.ToString(ObjProntuarioClinico.Habitos_Exercicios).Replace("False", "Não").Replace("True", "Sim");
        lblHabitos_Exercicios_Qtd.Text = Convert.ToString(ObjProntuarioClinico.Habitos_Exercicios_Qtd);
        //Antecedentes
        lblAntecedentes_Afastamento.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Afastamento).Replace("False", "Não").Replace("True", "Sim");
        lblAntecedentes_Afastamento_Qual.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Afastamento_Qual);
        lblAntecedentes_Afastamento_Qtd_Dias.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Afastamento_Qtd_Dias);
        lblAntecedentes_Afastamento_CAT.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Afastamento_CAT);
        lblAntecedentes_Acidente.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Acidente).Replace("False", "Não").Replace("True", "Sim");
        lblAntecedentes_Acidente_Qual.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Acidente_Qual);
        lblAntecedentes_Acidente_Ano.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Acidente_Ano);
        lblAntecedentes_Doenca.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Doenca).Replace("False", "Não").Replace("True", "Sim");
        lblAntecedentes_Doenca_Qual.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Doenca_Qual);
        lblAntecedentes_Doenca_Ano.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Doenca_Ano);
        //I.S.D.A.
        lblISDA_SistemaNervoso.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaNervoso).Replace("False", "Sem alterações").Replace("True", "Alterado");
        lblISDA_SistemaNervoso_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaNervoso_Consideracoes);
        lblISDA_Visao.Text = Convert.ToString(ObjProntuarioClinico.ISDA_Visao).Replace("False", "Sem alterações").Replace("True", "Alterado");
        lblISDA_Visao_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_Visao_Consideracoes);
        lblISDA_Audicao.Text = Convert.ToString(ObjProntuarioClinico.ISDA_Audicao).Replace("False", "Sem alterações").Replace("True", "Alterado");
        lblISDA_Audicao_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_Audicao_Consideracoes);
        lblISDA_SistemaCardiovascular.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaCardiovascular).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaCardiovascular_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaCardiovascular_Consideracoes);
        lblISDA_SistemaPulmonar.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaPulmonar).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaPulmonar_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaPulmonar_Consideracoes);
        lblISDA_SistemaGastroIntestinal.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaGastroIntestinal).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaGastroIntestinal_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaGastroIntestinal_Consideracoes);
        lblISDA_SistemaGenitoUrinario.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaGenitoUrinario).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaGenitoUrinario_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaGenitoUrinario_Consideracoes);
        lblISDA_SistemaOsteomolecular.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaOsteomolecular).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaOsteomolecular_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaOsteomolecular_Consideracoes);
        lblISDA_SistemaTegumentar.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaTegumentar).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaTegumentar_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaTegumentar_Consideracoes);
        lblISDA_SistemaImunologico.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaImunologico).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaImunologico_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaImunologico_Consideracoes);
        //Exame Físico
        lblExameFisico_Peso.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Peso);
        lblExameFisico_Altura.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Altura);
        lblExameFisico_CabecaPescoco.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_CabecaPescoco).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_CabecaPescoco_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_CabecaPescoco_Consideracoes);
        lblExameFisico_Visao.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Visao);
        lblExameFisico_Cardiovascular.Text = lblISDA_SistemaTegumentar.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Cardiovascular).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_Cardiovascular_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Cardiovascular_Consideracoes);
        lblExameFisico_PA.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_PA);
        lblExameFisico_Pulso.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Pulso);
        lblExameFisico_Respiratorio.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Respiratorio).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_Respiratorio_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Respiratorio_Consideracoes);
        lblExameFisico_Abdomen.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Abdomen).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_Abdomen_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Abdomen_Consideracoes);
        lblExameFisico_MembrosSuperiores.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_MembrosSuperiores).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_MembrosSuperiores_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_MembrosSuperiores_Consideracoes);
        lblExameFisico_MembrosInferiores.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_MembrosInferiores).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_MembrosInferiores_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_MembrosInferiores_Consideracoes);
        //Exames complementares
    }
Esempio n. 4
0
    //SELECIONA UM DETERMINADO REGISTRO PARA ALTERAÇÃO DE DADOS.
    public ProtuarioClinico SelectVisualizarProtuarioClinicoByID(int id)
    {
        Database  db      = DatabaseFactory.CreateDatabase();
        DbCommand command = db.GetSqlStringCommand("SELECT * FROM ProntuarioClinico");

        using (IDataReader dr = db.ExecuteReader(command))
        {
            ProtuarioClinico ObjProtuarioClinico = new ProtuarioClinico();
            if (dr.Read())
            {
                ObjProtuarioClinico.idFuncionario = Convert.ToInt32(dr["idFuncionario"]);
                //Anamnese
                ObjProtuarioClinico.dtCadastro         = Convert.ToDateTime(dr["dtCadastro"]);
                ObjProtuarioClinico.Anamnese_Historico = Convert.ToString(dr["Anamnese_Historico"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Diabetes              = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_Diabetes"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_HipertensaoArterial   = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_HipertensaoArterial"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores               = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_Tumores"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_CID10         = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Tumores_CID10"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Ano           = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Tumores_Ano"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Tratado       = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Tumores_Tratado"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias              = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_Alergias"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias_Quais        = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Alergias_Quais"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes           = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_Internacoes"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes_Quais     = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Internacoes_Quais"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias              = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_Cirugias"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias_Quais        = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Cirugias_Quais"]);
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_Diabetes            = Convert.ToBoolean(dr["Anamnese_AntecedentesFamiliares_Diabetes"]);
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_HipertensaoArterial = Convert.ToBoolean(dr["Anamnese_AntecedentesFamiliares_HipertensaoArterial"]);
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_Tumores             = Convert.ToBoolean(dr["Anamnese_AntecedentesFamiliares_Tumores"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes          = Convert.ToBoolean(dr["Anamnese_AntecedentesObstetricos_Gestacoes"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes_Quantos  = Convert.ToString(dr["Anamnese_AntecedentesObstetricos_Gestacoes_Quantos"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos             = Convert.ToBoolean(dr["Anamnese_AntecedentesObstetricos_Partos"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos_Quantos     = Convert.ToString(dr["Anamnese_AntecedentesObstetricos_Partos_Quantos"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos            = Convert.ToBoolean(dr["Anamnese_AntecedentesObstetricos_Abortos"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos_Quantos    = Convert.ToString(dr["Anamnese_AntecedentesObstetricos_Abortos_Quantos"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_DtMenstruacao      = Convert.ToString(dr["Anamnese_AntecedentesObstetricos_DtMenstruacao"]).Replace("00:00:00", "");
                //Habitos
                ObjProtuarioClinico.Habitos_Fumante        = Convert.ToBoolean(dr["Habitos_Fumante"]);
                ObjProtuarioClinico.Habitos_Fumante_Qtd    = Convert.ToString(dr["Habitos_Fumante_Qtd"]);
                ObjProtuarioClinico.Habitos_Fumante_Anos   = Convert.ToString(dr["Habitos_Fumante_Anos"]);
                ObjProtuarioClinico.Habitos_Bebidas        = Convert.ToBoolean(dr["Habitos_Bebidas"]);
                ObjProtuarioClinico.Habitos_Bebidas_Qtd    = Convert.ToString(dr["Habitos_Bebidas_Qtd"]);
                ObjProtuarioClinico.Habitos_Bebidas_Anos   = Convert.ToString(dr["Habitos_Bebidas_Anos"]);
                ObjProtuarioClinico.Habitos_Exercicios     = Convert.ToBoolean(dr["Habitos_Exercicios"]);
                ObjProtuarioClinico.Habitos_Exercicios_Qtd = Convert.ToString(dr["Habitos_Exercicios_Qtd"]);
                //Antecedentes
                ObjProtuarioClinico.Antecedentes_Afastamento          = Convert.ToBoolean(dr["Antecedentes_Afastamento"]);
                ObjProtuarioClinico.Antecedentes_Afastamento_Qual     = Convert.ToString(dr["Antecedentes_Afastamento_Qual"]);
                ObjProtuarioClinico.Antecedentes_Afastamento_Qtd_Dias = Convert.ToString(dr["Antecedentes_Afastamento_Qtd_Dias"]);
                ObjProtuarioClinico.Antecedentes_Afastamento_CAT      = Convert.ToString(dr["Antecedentes_Afastamento_CAT"]);
                ObjProtuarioClinico.Antecedentes_Acidente             = Convert.ToBoolean(dr["Antecedentes_Acidente"]);
                ObjProtuarioClinico.Antecedentes_Acidente_Ano         = Convert.ToString(dr["Antecedentes_Acidente_Ano"]);
                ObjProtuarioClinico.Antecedentes_Acidente_Qual        = Convert.ToString(dr["Antecedentes_Acidente_Qual"]);
                ObjProtuarioClinico.Antecedentes_Doenca      = Convert.ToBoolean(dr["Antecedentes_Doenca"]);
                ObjProtuarioClinico.Antecedentes_Doenca_Qual = Convert.ToString(dr["Antecedentes_Doenca_Qual"]);
                ObjProtuarioClinico.Antecedentes_Doenca_Ano  = Convert.ToString(dr["Antecedentes_Doenca_Ano"]);
                ////ISDA
                ObjProtuarioClinico.ISDA_SistemaNervoso = Convert.ToBoolean(dr["ISDA_SistemaNervoso"]);
                ObjProtuarioClinico.ISDA_SistemaNervoso_Consideracoes = Convert.ToString(dr["ISDA_SistemaNervoso_Consideracoes"]);
                ObjProtuarioClinico.ISDA_Visao = Convert.ToBoolean(dr["ISDA_Visao"]);
                ObjProtuarioClinico.ISDA_Visao_Consideracoes   = Convert.ToString(dr["ISDA_Visao_Consideracoes"]);
                ObjProtuarioClinico.ISDA_Audicao               = Convert.ToBoolean(dr["ISDA_Audicao"]);
                ObjProtuarioClinico.ISDA_Audicao_Consideracoes = Convert.ToString(dr["ISDA_Audicao_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaCardiovascular = Convert.ToBoolean(dr["ISDA_SistemaCardiovascular"]);
                ObjProtuarioClinico.ISDA_SistemaCardiovascular_Consideracoes = Convert.ToString(dr["ISDA_SistemaCardiovascular_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaPulmonar = Convert.ToBoolean(dr["ISDA_SistemaPulmonar"]);
                ObjProtuarioClinico.ISDA_SistemaPulmonar_Consideracoes         = Convert.ToString(dr["ISDA_SistemaPulmonar_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaGastroIntestinal               = Convert.ToBoolean(dr["ISDA_SistemaGastroIntestinal"]);
                ObjProtuarioClinico.ISDA_SistemaGastroIntestinal_Consideracoes = Convert.ToString(dr["ISDA_SistemaGastroIntestinal_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaGenitoUrinario = Convert.ToBoolean(dr["ISDA_SistemaGenitoUrinario"]);
                ObjProtuarioClinico.ISDA_SistemaGenitoUrinario_Consideracoes = Convert.ToString(dr["ISDA_SistemaGenitoUrinario_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaOsteomolecular = Convert.ToBoolean(dr["ISDA_SistemaOsteomolecular"]);
                ObjProtuarioClinico.ISDA_SistemaOsteomolecular_Consideracoes = Convert.ToString(dr["ISDA_SistemaOsteomolecular_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaTegumentar = Convert.ToBoolean(dr["ISDA_SistemaTegumentar"]);
                ObjProtuarioClinico.ISDA_SistemaTegumentar_Consideracoes = Convert.ToString(dr["ISDA_SistemaTegumentar_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaImunologico = Convert.ToBoolean(dr["ISDA_SistemaImunologico"]);
                ObjProtuarioClinico.ISDA_SistemaImunologico_Consideracoes = Convert.ToString(dr["ISDA_SistemaImunologico_Consideracoes"]);
                //Exame Fisico
                ObjProtuarioClinico.ExameFisico_Peso          = Convert.ToDecimal(dr["ExameFisico_Peso"]);
                ObjProtuarioClinico.ExameFisico_Altura        = Convert.ToDecimal(dr["ExameFisico_Altura"]);
                ObjProtuarioClinico.ExameFisico_CabecaPescoco = Convert.ToBoolean(dr["ExameFisico_CabecaPescoco"]);
                ObjProtuarioClinico.ExameFisico_CabecaPescoco_Consideracoes = Convert.ToString(dr["ExameFisico_CabecaPescoco_Consideracoes"]);
                ObjProtuarioClinico.ExameFisico_Visao          = Convert.ToString(dr["ExameFisico_Visao"]);
                ObjProtuarioClinico.ExameFisico_Cardiovascular = Convert.ToBoolean(dr["ExameFisico_Cardiovascular"]);
                ObjProtuarioClinico.ExameFisico_Cardiovascular_Consideracoes = Convert.ToString(dr["ExameFisico_Cardiovascular_Consideracoes"]);
                ObjProtuarioClinico.ExameFisico_PA           = Convert.ToString(dr["ExameFisico_PA"]);
                ObjProtuarioClinico.ExameFisico_Pulso        = Convert.ToString(dr["ExameFisico_Pulso"]);
                ObjProtuarioClinico.ExameFisico_Respiratorio = Convert.ToBoolean(dr["ExameFisico_Respiratorio"]);
                ObjProtuarioClinico.ExameFisico_Respiratorio_Consideracoes = Convert.ToString(dr["ExameFisico_Respiratorio_Consideracoes"]);
                ObjProtuarioClinico.ExameFisico_Abdomen = Convert.ToBoolean(dr["ExameFisico_Abdomen"]);
                ObjProtuarioClinico.ExameFisico_Abdomen_Consideracoes           = Convert.ToString(dr["ExameFisico_Abdomen_Consideracoes"]);
                ObjProtuarioClinico.ExameFisico_MembrosSuperiores               = Convert.ToBoolean(dr["ExameFisico_MembrosSuperiores"]);
                ObjProtuarioClinico.ExameFisico_MembrosSuperiores_Consideracoes = Convert.ToString(dr["ExameFisico_MembrosSuperiores_Consideracoes"]);
                ObjProtuarioClinico.ExameFisico_MembrosInferiores               = Convert.ToBoolean(dr["ExameFisico_MembrosInferiores"]);
                ObjProtuarioClinico.ExameFisico_MembrosInferiores_Consideracoes = Convert.ToString(dr["ExameFisico_MembrosInferiores_Consideracoes"]);
                //Exames Complementares
                ObjProtuarioClinico.CID10_Primario     = Convert.ToString(dr["CID10_Primario"]);
                ObjProtuarioClinico.CID10_Secundario_1 = Convert.ToString(dr["CID10_Secundario_1"]);
                ObjProtuarioClinico.CID10_Secundario_2 = Convert.ToString(dr["CID10_Secundario_2"]);
            }
            return(ObjProtuarioClinico);
        }
    }
Esempio n. 5
0
    //INSERE UM NOVO REGISTRO.
    public void InsertProntuarioClinico(object ObjPacote)
    {
        try
        {
            ObjProntuario = ObjPacote as ProtuarioClinico;
            Validacoes Valida  = new Validacoes();
            Database   db      = DatabaseFactory.CreateDatabase();
            DbCommand  command = db.GetStoredProcCommand("[ProntuarioClinicoInsert]");

            db.AddInParameter(command, "@idFuncionario", DbType.Int32, ObjProntuario.idFuncionario);
            db.AddInParameter(command, "@dtCadastro", DbType.DateTime, ObjProntuario.dtCadastro);
            //Anamnese
            db.AddInParameter(command, "@Anamnese_Historico", DbType.String, ObjProntuario.Anamnese_Historico);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Diabetes", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_Diabetes);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_HipertensaoArterial", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_HipertensaoArterial);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Tumores", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_Tumores);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Tumores_CID10", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Tumores_CID10);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Tumores_Ano", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Tumores_Ano);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Tumores_Tratado", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Tumores_Tratado);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Alergias", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_Alergias);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Alergias_Quais", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Alergias_Quais);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Internacoes", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_Internacoes);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Internacoes_Quais", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Internacoes_Quais);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Cirugias", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_Cirugias);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Cirugias_Quais", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Cirugias_Quais);
            db.AddInParameter(command, "@Anamnese_AntecedentesFamiliares_Diabetes", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesFamiliares_Diabetes);
            db.AddInParameter(command, "@Anamnese_AntecedentesFamiliares_HipertensaoArterial", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesFamiliares_HipertensaoArterial);
            db.AddInParameter(command, "@Anamnese_AntecedentesFamiliares_Tumores", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesFamiliares_Tumores);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Gestacoes", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesObstetricos_Gestacoes);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Gestacoes_Quantos", DbType.String, ObjProntuario.Anamnese_AntecedentesObstetricos_Gestacoes_Quantos);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Partos", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesObstetricos_Partos);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Partos_Quantos", DbType.String, ObjProntuario.Anamnese_AntecedentesObstetricos_Partos_Quantos);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Abortos", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesObstetricos_Abortos);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Abortos_Quantos", DbType.String, ObjProntuario.Anamnese_AntecedentesObstetricos_Abortos_Quantos);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_DtMenstruacao", DbType.String, Valida.TextoNull(ObjProntuario.Anamnese_AntecedentesObstetricos_DtMenstruacao));
            //Habitos
            db.AddInParameter(command, "@Habitos_Fumante", DbType.Boolean, ObjProntuario.Habitos_Fumante);
            db.AddInParameter(command, "@Habitos_Fumante_Qtd", DbType.String, ObjProntuario.Habitos_Fumante_Qtd);
            db.AddInParameter(command, "@Habitos_Fumante_Anos", DbType.String, ObjProntuario.Habitos_Fumante_Anos);
            db.AddInParameter(command, "@Habitos_Bebidas", DbType.Boolean, ObjProntuario.Habitos_Bebidas);
            db.AddInParameter(command, "@Habitos_Bebidas_Qtd", DbType.String, ObjProntuario.Habitos_Bebidas_Qtd);
            db.AddInParameter(command, "@Habitos_Bebidas_Anos", DbType.String, ObjProntuario.Habitos_Bebidas_Anos);
            db.AddInParameter(command, "@Habitos_Exercicios", DbType.Boolean, ObjProntuario.Habitos_Exercicios);
            db.AddInParameter(command, "@Habitos_Exercicios_Qtd", DbType.String, ObjProntuario.Habitos_Exercicios_Qtd);
            //Antecedentes
            db.AddInParameter(command, "@Antecedentes_Afastamento", DbType.Boolean, ObjProntuario.Antecedentes_Afastamento);
            db.AddInParameter(command, "@Antecedentes_Afastamento_Qual", DbType.String, ObjProntuario.Antecedentes_Afastamento_Qual);
            db.AddInParameter(command, "@Antecedentes_Afastamento_Qtd_Dias", DbType.String, ObjProntuario.Antecedentes_Afastamento_Qtd_Dias);
            db.AddInParameter(command, "@Antecedentes_Afastamento_CAT", DbType.String, ObjProntuario.Antecedentes_Afastamento_CAT);
            db.AddInParameter(command, "@Antecedentes_Acidente", DbType.Boolean, ObjProntuario.Antecedentes_Acidente);
            db.AddInParameter(command, "@Antecedentes_Acidente_Ano", DbType.String, ObjProntuario.Antecedentes_Acidente_Ano);
            db.AddInParameter(command, "@Antecedentes_Acidente_Qual", DbType.String, ObjProntuario.Antecedentes_Acidente_Qual);
            db.AddInParameter(command, "@Antecedentes_Doenca", DbType.Boolean, ObjProntuario.Antecedentes_Doenca);
            db.AddInParameter(command, "@Antecedentes_Doenca_Qual", DbType.String, ObjProntuario.Antecedentes_Doenca_Qual);
            db.AddInParameter(command, "@Antecedentes_Doenca_Ano", DbType.String, ObjProntuario.Antecedentes_Doenca_Ano);
            //ISDA
            db.AddInParameter(command, "@ISDA_SistemaNervoso", DbType.Boolean, ObjProntuario.ISDA_SistemaNervoso);
            db.AddInParameter(command, "@ISDA_SistemaNervoso_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaNervoso_Consideracoes);
            db.AddInParameter(command, "@ISDA_Visao", DbType.Boolean, ObjProntuario.ISDA_Visao);
            db.AddInParameter(command, "@ISDA_Visao_Consideracoes", DbType.String, ObjProntuario.ISDA_Visao_Consideracoes);
            db.AddInParameter(command, "@ISDA_Audicao", DbType.Boolean, ObjProntuario.ISDA_Audicao);
            db.AddInParameter(command, "@ISDA_Audicao_Consideracoes", DbType.String, ObjProntuario.ISDA_Audicao_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaCardiovascular", DbType.Boolean, ObjProntuario.ISDA_SistemaCardiovascular);
            db.AddInParameter(command, "@ISDA_SistemaCardiovascular_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaCardiovascular_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaPulmonar", DbType.Boolean, ObjProntuario.ISDA_SistemaPulmonar);
            db.AddInParameter(command, "@ISDA_SistemaPulmonar_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaPulmonar_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaGastroIntestinal", DbType.Boolean, ObjProntuario.ISDA_SistemaGastroIntestinal);
            db.AddInParameter(command, "@ISDA_SistemaGastroIntestinal_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaGastroIntestinal_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaGenitoUrinario", DbType.Boolean, ObjProntuario.ISDA_SistemaGenitoUrinario);
            db.AddInParameter(command, "@ISDA_SistemaGenitoUrinario_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaGenitoUrinario_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaOsteomolecular", DbType.Boolean, ObjProntuario.ISDA_SistemaOsteomolecular);
            db.AddInParameter(command, "@ISDA_SistemaOsteomolecular_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaOsteomolecular_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaTegumentar", DbType.Boolean, ObjProntuario.ISDA_SistemaTegumentar);
            db.AddInParameter(command, "@ISDA_SistemaTegumentar_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaTegumentar_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaImunologico", DbType.Boolean, ObjProntuario.ISDA_SistemaImunologico);
            db.AddInParameter(command, "@ISDA_SistemaImunologico_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaImunologico_Consideracoes);
            //Exame Fisico
            db.AddInParameter(command, "@ExameFisico_Peso", DbType.Decimal, ObjProntuario.ExameFisico_Peso);
            db.AddInParameter(command, "@ExameFisico_Altura", DbType.Decimal, ObjProntuario.ExameFisico_Altura);
            db.AddInParameter(command, "@ExameFisico_CabecaPescoco", DbType.Boolean, ObjProntuario.ExameFisico_CabecaPescoco);
            db.AddInParameter(command, "@ExameFisico_CabecaPescoco_Consideracoes", DbType.String, ObjProntuario.ExameFisico_CabecaPescoco_Consideracoes);
            db.AddInParameter(command, "@ExameFisico_Visao", DbType.String, ObjProntuario.ExameFisico_Visao);
            db.AddInParameter(command, "@ExameFisico_Cardiovascular", DbType.Boolean, ObjProntuario.ExameFisico_Cardiovascular);
            db.AddInParameter(command, "@ExameFisico_Cardiovascular_Consideracoes", DbType.String, ObjProntuario.ExameFisico_Cardiovascular_Consideracoes);
            db.AddInParameter(command, "@ExameFisico_PA", DbType.String, ObjProntuario.ExameFisico_PA);
            db.AddInParameter(command, "@ExameFisico_Pulso", DbType.String, ObjProntuario.ExameFisico_Pulso);
            db.AddInParameter(command, "@ExameFisico_Respiratorio", DbType.Boolean, ObjProntuario.ExameFisico_Respiratorio);
            db.AddInParameter(command, "@ExameFisico_Respiratorio_Consideracoes", DbType.String, ObjProntuario.ExameFisico_Respiratorio_Consideracoes);
            db.AddInParameter(command, "@ExameFisico_Abdomen", DbType.Boolean, ObjProntuario.ExameFisico_Abdomen);
            db.AddInParameter(command, "@ExameFisico_Abdomen_Consideracoes", DbType.String, ObjProntuario.ExameFisico_Abdomen_Consideracoes);
            db.AddInParameter(command, "@ExameFisico_MembrosSuperiores", DbType.Boolean, ObjProntuario.ExameFisico_MembrosSuperiores);
            db.AddInParameter(command, "@ExameFisico_MembrosSuperiores_Consideracoes", DbType.String, ObjProntuario.ExameFisico_MembrosSuperiores_Consideracoes);
            db.AddInParameter(command, "@ExameFisico_MembrosInferiores", DbType.Boolean, ObjProntuario.ExameFisico_MembrosInferiores);
            db.AddInParameter(command, "@ExameFisico_MembrosInferiores_Consideracoes", DbType.String, ObjProntuario.ExameFisico_MembrosInferiores_Consideracoes);
            //Exames Complementares
            db.AddInParameter(command, "@CID10_Primario", DbType.String, ObjProntuario.CID10_Primario);
            db.AddInParameter(command, "@CID10_Secundario_1", DbType.String, ObjProntuario.CID10_Secundario_1);
            db.AddInParameter(command, "@CID10_Secundario_2", DbType.String, ObjProntuario.CID10_Secundario_2);

            db.ExecuteNonQuery(command);
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        FuncionarioDadosBasicos1.IdFuncionario = Convert.ToInt32(Request.QueryString["idFuncionario"]);

        ProtuarioClinico     ObjProntuarioClinico    = new ProtuarioClinico();
        ProntuarioClinicoDAL ObjProntuarioClinicoDAL = new ProntuarioClinicoDAL();

        ObjProntuarioClinico = ObjProntuarioClinicoDAL.SelectProntuarioClinicoVisualizarByID(Convert.ToInt32(Request.QueryString["id"]));
        //Data Cadastro - Consulta
        lblDataCadastro.Text = Convert.ToString(ObjProntuarioClinico.dtCadastro).Replace("00:00:00", "");
        //Historico
        lblAnamnese_Historico.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_Historico);
        //Antecedentes Pessoais
        lblAnamnese_AntecedentesPessoais_Diabetes.Text            = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesFamiliares_Diabetes).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_HipertensaoArterial.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesFamiliares_HipertensaoArterial).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_Tumores.Text             = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Tumores).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_Tumores_CID10.Text       = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Tumores_CID10);
        lblAnamnese_AntecedentesPessoais_Tumores_Ano.Text         = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Ano);
        lblAnamnese_AntecedentesPessoais_Tumores_Tratado.Text     = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Tratado);
        lblAnamnese_AntecedentesPessoais_Alergias.Text            = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Alergias).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_Alergias_Quais.Text      = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Alergias_Quais);
        lblAnamnese_AntecedentesPessoais_Internacoes.Text         = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Internacoes).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_Internacoes_Quais.Text   = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Internacoes_Quais);
        lblAnamnese_AntecedentesPessoais_Cirugias.Text            = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Cirugias).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesPessoais_Cirugias_Quais.Text      = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesPessoais_Cirugias_Quais);
        //Antecedentes Familiares
        lblAnamnese_AntecedentesFamiliares_Diabetes.Text            = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesFamiliares_Diabetes).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesFamiliares_HipertensaoArterial.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesFamiliares_HipertensaoArterial).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesFamiliares_Tumores.Text             = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesFamiliares_Tumores).Replace("False", "Não").Replace("True", "Sim");
        //Antecedentes Obstétricos
        lblAnamnese_AntecedentesObstetricos_Gestacoes.Text         = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesObstetricos_Gestacoes_Quantos.Text = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes_Quantos);
        lblAnamnese_AntecedentesObstetricos_Partos.Text            = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Partos).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesObstetricos_Partos_Quantos.Text    = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Partos_Quantos);
        lblAnamnese_AntecedentesObstetricos_Abortos.Text           = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Abortos).Replace("False", "Não").Replace("True", "Sim");
        lblAnamnese_AntecedentesObstetricos_Abortos_Quantos.Text   = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_Abortos_Quantos);
        lblAnamnese_AntecedentesObstetricos_DtMenstruacao.Text     = Convert.ToString(ObjProntuarioClinico.Anamnese_AntecedentesObstetricos_DtMenstruacao);
        //Hábitos
        lblHabitos_Fumante.Text        = Convert.ToString(ObjProntuarioClinico.Habitos_Fumante).Replace("False", "Não").Replace("True", "Sim");
        lblHabitos_Fumante_Qtd.Text    = Convert.ToString(ObjProntuarioClinico.Habitos_Fumante_Qtd);
        lblHabitos_Fumante_Anos.Text   = Convert.ToString(ObjProntuarioClinico.Habitos_Fumante_Anos);
        lblHabitos_Bebidas.Text        = Convert.ToString(ObjProntuarioClinico.Habitos_Bebidas).Replace("False", "Não").Replace("True", "Sim");
        lblHabitos_Bebidas_Qtd.Text    = Convert.ToString(ObjProntuarioClinico.Habitos_Bebidas_Qtd);
        lblHabitos_Bebidas_Anos.Text   = Convert.ToString(ObjProntuarioClinico.Habitos_Bebidas_Anos);
        lblHabitos_Exercicios.Text     = Convert.ToString(ObjProntuarioClinico.Habitos_Exercicios).Replace("False", "Não").Replace("True", "Sim");
        lblHabitos_Exercicios_Qtd.Text = Convert.ToString(ObjProntuarioClinico.Habitos_Exercicios_Qtd);
        //Antecedentes
        lblAntecedentes_Afastamento.Text          = Convert.ToString(ObjProntuarioClinico.Antecedentes_Afastamento).Replace("False", "Não").Replace("True", "Sim");
        lblAntecedentes_Afastamento_Qual.Text     = Convert.ToString(ObjProntuarioClinico.Antecedentes_Afastamento_Qual);
        lblAntecedentes_Afastamento_Qtd_Dias.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Afastamento_Qtd_Dias);
        lblAntecedentes_Afastamento_CAT.Text      = Convert.ToString(ObjProntuarioClinico.Antecedentes_Afastamento_CAT);
        lblAntecedentes_Acidente.Text             = Convert.ToString(ObjProntuarioClinico.Antecedentes_Acidente).Replace("False", "Não").Replace("True", "Sim");
        lblAntecedentes_Acidente_Qual.Text        = Convert.ToString(ObjProntuarioClinico.Antecedentes_Acidente_Qual);
        lblAntecedentes_Acidente_Ano.Text         = Convert.ToString(ObjProntuarioClinico.Antecedentes_Acidente_Ano);
        lblAntecedentes_Doenca.Text      = Convert.ToString(ObjProntuarioClinico.Antecedentes_Doenca).Replace("False", "Não").Replace("True", "Sim");
        lblAntecedentes_Doenca_Qual.Text = Convert.ToString(ObjProntuarioClinico.Antecedentes_Doenca_Qual);
        lblAntecedentes_Doenca_Ano.Text  = Convert.ToString(ObjProntuarioClinico.Antecedentes_Doenca_Ano);
        //I.S.D.A.
        lblISDA_SistemaNervoso.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaNervoso).Replace("False", "Sem alterações").Replace("True", "Alterado");
        lblISDA_SistemaNervoso_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaNervoso_Consideracoes);
        lblISDA_Visao.Text = Convert.ToString(ObjProntuarioClinico.ISDA_Visao).Replace("False", "Sem alterações").Replace("True", "Alterado");
        lblISDA_Visao_Consideracoes.Text   = Convert.ToString(ObjProntuarioClinico.ISDA_Visao_Consideracoes);
        lblISDA_Audicao.Text               = Convert.ToString(ObjProntuarioClinico.ISDA_Audicao).Replace("False", "Sem alterações").Replace("True", "Alterado");
        lblISDA_Audicao_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_Audicao_Consideracoes);
        lblISDA_SistemaCardiovascular.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaCardiovascular).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaCardiovascular_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaCardiovascular_Consideracoes);
        lblISDA_SistemaPulmonar.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaPulmonar).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaPulmonar_Consideracoes.Text         = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaPulmonar_Consideracoes);
        lblISDA_SistemaGastroIntestinal.Text               = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaGastroIntestinal).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaGastroIntestinal_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaGastroIntestinal_Consideracoes);
        lblISDA_SistemaGenitoUrinario.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaGenitoUrinario).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaGenitoUrinario_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaGenitoUrinario_Consideracoes);
        lblISDA_SistemaOsteomolecular.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaOsteomolecular).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaOsteomolecular_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaOsteomolecular_Consideracoes);
        lblISDA_SistemaTegumentar.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaTegumentar).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaTegumentar_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaTegumentar_Consideracoes);
        lblISDA_SistemaImunologico.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaImunologico).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblISDA_SistemaImunologico_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ISDA_SistemaImunologico_Consideracoes);
        //Exame Físico
        lblExameFisico_Peso.Text          = Convert.ToString(ObjProntuarioClinico.ExameFisico_Peso);
        lblExameFisico_Altura.Text        = Convert.ToString(ObjProntuarioClinico.ExameFisico_Altura);
        lblExameFisico_CabecaPescoco.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_CabecaPescoco).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_CabecaPescoco_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_CabecaPescoco_Consideracoes);
        lblExameFisico_Visao.Text          = Convert.ToString(ObjProntuarioClinico.ExameFisico_Visao);
        lblExameFisico_Cardiovascular.Text = lblISDA_SistemaTegumentar.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Cardiovascular).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_Cardiovascular_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Cardiovascular_Consideracoes);
        lblExameFisico_PA.Text           = Convert.ToString(ObjProntuarioClinico.ExameFisico_PA);
        lblExameFisico_Pulso.Text        = Convert.ToString(ObjProntuarioClinico.ExameFisico_Pulso);
        lblExameFisico_Respiratorio.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Respiratorio).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_Respiratorio_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Respiratorio_Consideracoes);
        lblExameFisico_Abdomen.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_Abdomen).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_Abdomen_Consideracoes.Text           = Convert.ToString(ObjProntuarioClinico.ExameFisico_Abdomen_Consideracoes);
        lblExameFisico_MembrosSuperiores.Text               = Convert.ToString(ObjProntuarioClinico.ExameFisico_MembrosSuperiores).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_MembrosSuperiores_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_MembrosSuperiores_Consideracoes);
        lblExameFisico_MembrosInferiores.Text               = Convert.ToString(ObjProntuarioClinico.ExameFisico_MembrosInferiores).Replace("Sem alterações", "Não").Replace("True", "Alterado");
        lblExameFisico_MembrosInferiores_Consideracoes.Text = Convert.ToString(ObjProntuarioClinico.ExameFisico_MembrosInferiores_Consideracoes);
        //Exames complementares
    }
    //INSERE UM NOVO REGISTRO.
    public void InsertProntuarioClinico(object ObjPacote)
    {
        try
        {
            ObjProntuario = ObjPacote as ProtuarioClinico;
            Validacoes Valida = new Validacoes();
            Database db = DatabaseFactory.CreateDatabase();
            DbCommand command = db.GetStoredProcCommand("[ProntuarioClinicoInsert]");

            db.AddInParameter(command, "@idFuncionario", DbType.Int32, ObjProntuario.idFuncionario);
            db.AddInParameter(command, "@dtCadastro", DbType.DateTime, ObjProntuario.dtCadastro);
            //Anamnese
            db.AddInParameter(command, "@Anamnese_Historico", DbType.String, ObjProntuario.Anamnese_Historico);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Diabetes", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_Diabetes);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_HipertensaoArterial", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_HipertensaoArterial);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Tumores", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_Tumores);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Tumores_CID10", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Tumores_CID10);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Tumores_Ano", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Tumores_Ano);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Tumores_Tratado", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Tumores_Tratado);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Alergias", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_Alergias);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Alergias_Quais", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Alergias_Quais);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Internacoes", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_Internacoes);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Internacoes_Quais", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Internacoes_Quais);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Cirugias", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesPessoais_Cirugias);
            db.AddInParameter(command, "@Anamnese_AntecedentesPessoais_Cirugias_Quais", DbType.String, ObjProntuario.Anamnese_AntecedentesPessoais_Cirugias_Quais);
            db.AddInParameter(command, "@Anamnese_AntecedentesFamiliares_Diabetes", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesFamiliares_Diabetes);
            db.AddInParameter(command, "@Anamnese_AntecedentesFamiliares_HipertensaoArterial", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesFamiliares_HipertensaoArterial);
            db.AddInParameter(command, "@Anamnese_AntecedentesFamiliares_Tumores", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesFamiliares_Tumores);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Gestacoes", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesObstetricos_Gestacoes);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Gestacoes_Quantos", DbType.String, ObjProntuario.Anamnese_AntecedentesObstetricos_Gestacoes_Quantos);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Partos", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesObstetricos_Partos);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Partos_Quantos", DbType.String, ObjProntuario.Anamnese_AntecedentesObstetricos_Partos_Quantos);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Abortos", DbType.Boolean, ObjProntuario.Anamnese_AntecedentesObstetricos_Abortos);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_Abortos_Quantos", DbType.String, ObjProntuario.Anamnese_AntecedentesObstetricos_Abortos_Quantos);
            db.AddInParameter(command, "@Anamnese_AntecedentesObstetricos_DtMenstruacao", DbType.String, Valida.TextoNull(ObjProntuario.Anamnese_AntecedentesObstetricos_DtMenstruacao));
            //Habitos
            db.AddInParameter(command, "@Habitos_Fumante", DbType.Boolean, ObjProntuario.Habitos_Fumante);
            db.AddInParameter(command, "@Habitos_Fumante_Qtd", DbType.String, ObjProntuario.Habitos_Fumante_Qtd);
            db.AddInParameter(command, "@Habitos_Fumante_Anos", DbType.String, ObjProntuario.Habitos_Fumante_Anos);
            db.AddInParameter(command, "@Habitos_Bebidas", DbType.Boolean, ObjProntuario.Habitos_Bebidas);
            db.AddInParameter(command, "@Habitos_Bebidas_Qtd", DbType.String, ObjProntuario.Habitos_Bebidas_Qtd);
            db.AddInParameter(command, "@Habitos_Bebidas_Anos", DbType.String, ObjProntuario.Habitos_Bebidas_Anos);
            db.AddInParameter(command, "@Habitos_Exercicios", DbType.Boolean, ObjProntuario.Habitos_Exercicios);
            db.AddInParameter(command, "@Habitos_Exercicios_Qtd", DbType.String, ObjProntuario.Habitos_Exercicios_Qtd);
            //Antecedentes
            db.AddInParameter(command, "@Antecedentes_Afastamento", DbType.Boolean, ObjProntuario.Antecedentes_Afastamento);
            db.AddInParameter(command, "@Antecedentes_Afastamento_Qual", DbType.String, ObjProntuario.Antecedentes_Afastamento_Qual);
            db.AddInParameter(command, "@Antecedentes_Afastamento_Qtd_Dias", DbType.String, ObjProntuario.Antecedentes_Afastamento_Qtd_Dias);
            db.AddInParameter(command, "@Antecedentes_Afastamento_CAT", DbType.String, ObjProntuario.Antecedentes_Afastamento_CAT);
            db.AddInParameter(command, "@Antecedentes_Acidente", DbType.Boolean, ObjProntuario.Antecedentes_Acidente);
            db.AddInParameter(command, "@Antecedentes_Acidente_Ano", DbType.String, ObjProntuario.Antecedentes_Acidente_Ano);
            db.AddInParameter(command, "@Antecedentes_Acidente_Qual", DbType.String, ObjProntuario.Antecedentes_Acidente_Qual);
            db.AddInParameter(command, "@Antecedentes_Doenca", DbType.Boolean, ObjProntuario.Antecedentes_Doenca);
            db.AddInParameter(command, "@Antecedentes_Doenca_Qual", DbType.String, ObjProntuario.Antecedentes_Doenca_Qual);
            db.AddInParameter(command, "@Antecedentes_Doenca_Ano", DbType.String, ObjProntuario.Antecedentes_Doenca_Ano);
            //ISDA
            db.AddInParameter(command, "@ISDA_SistemaNervoso", DbType.Boolean, ObjProntuario.ISDA_SistemaNervoso);
            db.AddInParameter(command, "@ISDA_SistemaNervoso_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaNervoso_Consideracoes);
            db.AddInParameter(command, "@ISDA_Visao", DbType.Boolean, ObjProntuario.ISDA_Visao);
            db.AddInParameter(command, "@ISDA_Visao_Consideracoes", DbType.String, ObjProntuario.ISDA_Visao_Consideracoes);
            db.AddInParameter(command, "@ISDA_Audicao", DbType.Boolean, ObjProntuario.ISDA_Audicao);
            db.AddInParameter(command, "@ISDA_Audicao_Consideracoes", DbType.String, ObjProntuario.ISDA_Audicao_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaCardiovascular", DbType.Boolean, ObjProntuario.ISDA_SistemaCardiovascular);
            db.AddInParameter(command, "@ISDA_SistemaCardiovascular_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaCardiovascular_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaPulmonar", DbType.Boolean, ObjProntuario.ISDA_SistemaPulmonar);
            db.AddInParameter(command, "@ISDA_SistemaPulmonar_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaPulmonar_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaGastroIntestinal", DbType.Boolean, ObjProntuario.ISDA_SistemaGastroIntestinal);
            db.AddInParameter(command, "@ISDA_SistemaGastroIntestinal_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaGastroIntestinal_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaGenitoUrinario", DbType.Boolean, ObjProntuario.ISDA_SistemaGenitoUrinario);
            db.AddInParameter(command, "@ISDA_SistemaGenitoUrinario_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaGenitoUrinario_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaOsteomolecular", DbType.Boolean, ObjProntuario.ISDA_SistemaOsteomolecular);
            db.AddInParameter(command, "@ISDA_SistemaOsteomolecular_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaOsteomolecular_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaTegumentar", DbType.Boolean, ObjProntuario.ISDA_SistemaTegumentar);
            db.AddInParameter(command, "@ISDA_SistemaTegumentar_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaTegumentar_Consideracoes);
            db.AddInParameter(command, "@ISDA_SistemaImunologico", DbType.Boolean, ObjProntuario.ISDA_SistemaImunologico);
            db.AddInParameter(command, "@ISDA_SistemaImunologico_Consideracoes", DbType.String, ObjProntuario.ISDA_SistemaImunologico_Consideracoes);
            //Exame Fisico
            db.AddInParameter(command, "@ExameFisico_Peso", DbType.Decimal, ObjProntuario.ExameFisico_Peso);
            db.AddInParameter(command, "@ExameFisico_Altura", DbType.Decimal, ObjProntuario.ExameFisico_Altura);
            db.AddInParameter(command, "@ExameFisico_CabecaPescoco", DbType.Boolean, ObjProntuario.ExameFisico_CabecaPescoco);
            db.AddInParameter(command, "@ExameFisico_CabecaPescoco_Consideracoes", DbType.String, ObjProntuario.ExameFisico_CabecaPescoco_Consideracoes);
            db.AddInParameter(command, "@ExameFisico_Visao", DbType.String, ObjProntuario.ExameFisico_Visao);
            db.AddInParameter(command, "@ExameFisico_Cardiovascular", DbType.Boolean, ObjProntuario.ExameFisico_Cardiovascular);
            db.AddInParameter(command, "@ExameFisico_Cardiovascular_Consideracoes", DbType.String, ObjProntuario.ExameFisico_Cardiovascular_Consideracoes);
            db.AddInParameter(command, "@ExameFisico_PA", DbType.String, ObjProntuario.ExameFisico_PA);
            db.AddInParameter(command, "@ExameFisico_Pulso", DbType.String, ObjProntuario.ExameFisico_Pulso);
            db.AddInParameter(command, "@ExameFisico_Respiratorio", DbType.Boolean, ObjProntuario.ExameFisico_Respiratorio);
            db.AddInParameter(command, "@ExameFisico_Respiratorio_Consideracoes", DbType.String, ObjProntuario.ExameFisico_Respiratorio_Consideracoes);
            db.AddInParameter(command, "@ExameFisico_Abdomen", DbType.Boolean, ObjProntuario.ExameFisico_Abdomen);
            db.AddInParameter(command, "@ExameFisico_Abdomen_Consideracoes", DbType.String, ObjProntuario.ExameFisico_Abdomen_Consideracoes);
            db.AddInParameter(command, "@ExameFisico_MembrosSuperiores", DbType.Boolean, ObjProntuario.ExameFisico_MembrosSuperiores);
            db.AddInParameter(command, "@ExameFisico_MembrosSuperiores_Consideracoes", DbType.String, ObjProntuario.ExameFisico_MembrosSuperiores_Consideracoes);
            db.AddInParameter(command, "@ExameFisico_MembrosInferiores", DbType.Boolean, ObjProntuario.ExameFisico_MembrosInferiores);
            db.AddInParameter(command, "@ExameFisico_MembrosInferiores_Consideracoes", DbType.String, ObjProntuario.ExameFisico_MembrosInferiores_Consideracoes);
            //Exames Complementares
            db.AddInParameter(command, "@CID10_Primario", DbType.String, ObjProntuario.CID10_Primario);
            db.AddInParameter(command, "@CID10_Secundario_1", DbType.String, ObjProntuario.CID10_Secundario_1);
            db.AddInParameter(command, "@CID10_Secundario_2", DbType.String, ObjProntuario.CID10_Secundario_2);

            db.ExecuteNonQuery(command);
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
    //SELECIONA UM DETERMINADO REGISTRO PARA ALTERAÇÃO DE DADOS.
    public ProtuarioClinico SelectVisualizarProtuarioClinicoByID(int id)
    {
        Database db = DatabaseFactory.CreateDatabase();
        DbCommand command = db.GetSqlStringCommand("SELECT * FROM ProntuarioClinico");

        using (IDataReader dr = db.ExecuteReader(command))
        {
            ProtuarioClinico ObjProtuarioClinico = new ProtuarioClinico();
            if (dr.Read())
            {
                ObjProtuarioClinico.idFuncionario = Convert.ToInt32(dr["idFuncionario"]);
                //Anamnese
                ObjProtuarioClinico.dtCadastro = Convert.ToDateTime(dr["dtCadastro"]);
                ObjProtuarioClinico.Anamnese_Historico = Convert.ToString(dr["Anamnese_Historico"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Diabetes = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_Diabetes"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_HipertensaoArterial = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_HipertensaoArterial"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_Tumores"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_CID10 = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Tumores_CID10"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Ano = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Tumores_Ano"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Tratado = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Tumores_Tratado"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_Alergias"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias_Quais = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Alergias_Quais"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_Internacoes"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes_Quais = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Internacoes_Quais"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias = Convert.ToBoolean(dr["Anamnese_AntecedentesPessoais_Cirugias"]);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias_Quais = Convert.ToString(dr["Anamnese_AntecedentesPessoais_Cirugias_Quais"]);
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_Diabetes = Convert.ToBoolean(dr["Anamnese_AntecedentesFamiliares_Diabetes"]);
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_HipertensaoArterial = Convert.ToBoolean(dr["Anamnese_AntecedentesFamiliares_HipertensaoArterial"]);
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_Tumores = Convert.ToBoolean(dr["Anamnese_AntecedentesFamiliares_Tumores"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes = Convert.ToBoolean(dr["Anamnese_AntecedentesObstetricos_Gestacoes"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes_Quantos = Convert.ToString(dr["Anamnese_AntecedentesObstetricos_Gestacoes_Quantos"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos = Convert.ToBoolean(dr["Anamnese_AntecedentesObstetricos_Partos"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos_Quantos = Convert.ToString(dr["Anamnese_AntecedentesObstetricos_Partos_Quantos"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos = Convert.ToBoolean(dr["Anamnese_AntecedentesObstetricos_Abortos"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos_Quantos = Convert.ToString(dr["Anamnese_AntecedentesObstetricos_Abortos_Quantos"]);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_DtMenstruacao = Convert.ToString(dr["Anamnese_AntecedentesObstetricos_DtMenstruacao"]).Replace("00:00:00", "");
                //Habitos
                ObjProtuarioClinico.Habitos_Fumante = Convert.ToBoolean(dr["Habitos_Fumante"]);
                ObjProtuarioClinico.Habitos_Fumante_Qtd = Convert.ToString(dr["Habitos_Fumante_Qtd"]);
                ObjProtuarioClinico.Habitos_Fumante_Anos = Convert.ToString(dr["Habitos_Fumante_Anos"]);
                ObjProtuarioClinico.Habitos_Bebidas = Convert.ToBoolean(dr["Habitos_Bebidas"]);
                ObjProtuarioClinico.Habitos_Bebidas_Qtd = Convert.ToString(dr["Habitos_Bebidas_Qtd"]);
                ObjProtuarioClinico.Habitos_Bebidas_Anos = Convert.ToString(dr["Habitos_Bebidas_Anos"]);
                ObjProtuarioClinico.Habitos_Exercicios = Convert.ToBoolean(dr["Habitos_Exercicios"]);
                ObjProtuarioClinico.Habitos_Exercicios_Qtd = Convert.ToString(dr["Habitos_Exercicios_Qtd"]);
                //Antecedentes
                ObjProtuarioClinico.Antecedentes_Afastamento = Convert.ToBoolean(dr["Antecedentes_Afastamento"]);
                ObjProtuarioClinico.Antecedentes_Afastamento_Qual = Convert.ToString(dr["Antecedentes_Afastamento_Qual"]);
                ObjProtuarioClinico.Antecedentes_Afastamento_Qtd_Dias = Convert.ToString(dr["Antecedentes_Afastamento_Qtd_Dias"]);
                ObjProtuarioClinico.Antecedentes_Afastamento_CAT = Convert.ToString(dr["Antecedentes_Afastamento_CAT"]);
                ObjProtuarioClinico.Antecedentes_Acidente = Convert.ToBoolean(dr["Antecedentes_Acidente"]);
                ObjProtuarioClinico.Antecedentes_Acidente_Ano = Convert.ToString(dr["Antecedentes_Acidente_Ano"]);
                ObjProtuarioClinico.Antecedentes_Acidente_Qual = Convert.ToString(dr["Antecedentes_Acidente_Qual"]);
                ObjProtuarioClinico.Antecedentes_Doenca = Convert.ToBoolean(dr["Antecedentes_Doenca"]);
                ObjProtuarioClinico.Antecedentes_Doenca_Qual = Convert.ToString(dr["Antecedentes_Doenca_Qual"]);
                ObjProtuarioClinico.Antecedentes_Doenca_Ano = Convert.ToString(dr["Antecedentes_Doenca_Ano"]);
                ////ISDA
                ObjProtuarioClinico.ISDA_SistemaNervoso = Convert.ToBoolean(dr["ISDA_SistemaNervoso"]);
                ObjProtuarioClinico.ISDA_SistemaNervoso_Consideracoes = Convert.ToString(dr["ISDA_SistemaNervoso_Consideracoes"]);
                ObjProtuarioClinico.ISDA_Visao = Convert.ToBoolean(dr["ISDA_Visao"]);
                ObjProtuarioClinico.ISDA_Visao_Consideracoes = Convert.ToString(dr["ISDA_Visao_Consideracoes"]);
                ObjProtuarioClinico.ISDA_Audicao = Convert.ToBoolean(dr["ISDA_Audicao"]);
                ObjProtuarioClinico.ISDA_Audicao_Consideracoes = Convert.ToString(dr["ISDA_Audicao_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaCardiovascular = Convert.ToBoolean(dr["ISDA_SistemaCardiovascular"]);
                ObjProtuarioClinico.ISDA_SistemaCardiovascular_Consideracoes = Convert.ToString(dr["ISDA_SistemaCardiovascular_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaPulmonar = Convert.ToBoolean(dr["ISDA_SistemaPulmonar"]);
                ObjProtuarioClinico.ISDA_SistemaPulmonar_Consideracoes = Convert.ToString(dr["ISDA_SistemaPulmonar_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaGastroIntestinal = Convert.ToBoolean(dr["ISDA_SistemaGastroIntestinal"]);
                ObjProtuarioClinico.ISDA_SistemaGastroIntestinal_Consideracoes = Convert.ToString(dr["ISDA_SistemaGastroIntestinal_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaGenitoUrinario = Convert.ToBoolean(dr["ISDA_SistemaGenitoUrinario"]);
                ObjProtuarioClinico.ISDA_SistemaGenitoUrinario_Consideracoes = Convert.ToString(dr["ISDA_SistemaGenitoUrinario_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaOsteomolecular = Convert.ToBoolean(dr["ISDA_SistemaOsteomolecular"]);
                ObjProtuarioClinico.ISDA_SistemaOsteomolecular_Consideracoes = Convert.ToString(dr["ISDA_SistemaOsteomolecular_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaTegumentar = Convert.ToBoolean(dr["ISDA_SistemaTegumentar"]);
                ObjProtuarioClinico.ISDA_SistemaTegumentar_Consideracoes = Convert.ToString(dr["ISDA_SistemaTegumentar_Consideracoes"]);
                ObjProtuarioClinico.ISDA_SistemaImunologico = Convert.ToBoolean(dr["ISDA_SistemaImunologico"]);
                ObjProtuarioClinico.ISDA_SistemaImunologico_Consideracoes = Convert.ToString(dr["ISDA_SistemaImunologico_Consideracoes"]);
                //Exame Fisico
                ObjProtuarioClinico.ExameFisico_Peso = Convert.ToDecimal(dr["ExameFisico_Peso"]);
                ObjProtuarioClinico.ExameFisico_Altura = Convert.ToDecimal(dr["ExameFisico_Altura"]);
                ObjProtuarioClinico.ExameFisico_CabecaPescoco = Convert.ToBoolean(dr["ExameFisico_CabecaPescoco"]);
                ObjProtuarioClinico.ExameFisico_CabecaPescoco_Consideracoes = Convert.ToString(dr["ExameFisico_CabecaPescoco_Consideracoes"]);
                ObjProtuarioClinico.ExameFisico_Visao = Convert.ToString(dr["ExameFisico_Visao"]);
                ObjProtuarioClinico.ExameFisico_Cardiovascular = Convert.ToBoolean(dr["ExameFisico_Cardiovascular"]);
                ObjProtuarioClinico.ExameFisico_Cardiovascular_Consideracoes = Convert.ToString(dr["ExameFisico_Cardiovascular_Consideracoes"]);
                ObjProtuarioClinico.ExameFisico_PA = Convert.ToString(dr["ExameFisico_PA"]);
                ObjProtuarioClinico.ExameFisico_Pulso = Convert.ToString(dr["ExameFisico_Pulso"]);
                ObjProtuarioClinico.ExameFisico_Respiratorio = Convert.ToBoolean(dr["ExameFisico_Respiratorio"]);
                ObjProtuarioClinico.ExameFisico_Respiratorio_Consideracoes = Convert.ToString(dr["ExameFisico_Respiratorio_Consideracoes"]);
                ObjProtuarioClinico.ExameFisico_Abdomen = Convert.ToBoolean(dr["ExameFisico_Abdomen"]);
                ObjProtuarioClinico.ExameFisico_Abdomen_Consideracoes = Convert.ToString(dr["ExameFisico_Abdomen_Consideracoes"]);
                ObjProtuarioClinico.ExameFisico_MembrosSuperiores = Convert.ToBoolean(dr["ExameFisico_MembrosSuperiores"]);
                ObjProtuarioClinico.ExameFisico_MembrosSuperiores_Consideracoes = Convert.ToString(dr["ExameFisico_MembrosSuperiores_Consideracoes"]);
                ObjProtuarioClinico.ExameFisico_MembrosInferiores = Convert.ToBoolean(dr["ExameFisico_MembrosInferiores"]);
                ObjProtuarioClinico.ExameFisico_MembrosInferiores_Consideracoes = Convert.ToString(dr["ExameFisico_MembrosInferiores_Consideracoes"]);
                //Exames Complementares
                ObjProtuarioClinico.CID10_Primario = Convert.ToString(dr["CID10_Primario"]);
                ObjProtuarioClinico.CID10_Secundario_1 = Convert.ToString(dr["CID10_Secundario_1"]);
                ObjProtuarioClinico.CID10_Secundario_2 = Convert.ToString(dr["CID10_Secundario_2"]);
            }
            return ObjProtuarioClinico;
        }
    }
    //SALVA O FORMULARIO
    protected void BtnSalvar_Click(object sender, EventArgs e)
    {
        if (txtDataCadastro.Text.Trim() != "")
        {
            try
            {
                ProtuarioClinico ObjProtuarioClinico = new ProtuarioClinico();
                Validacoes Valida = new Validacoes();
                //Pega o id do Funcionario e a Data de Cadastro
                ObjProtuarioClinico.idFuncionario = Convert.ToInt32(Convert.ToInt32(Request.QueryString["idFuncionario"]));
                ObjProtuarioClinico.dtCadastro = Convert.ToDateTime(txtDataCadastro.Text);
                //Anamnese
                ObjProtuarioClinico.Anamnese_Historico = txtAnamnese_Historico.Text;
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Diabetes = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Diabetes.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_HipertensaoArterial = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_HipertensaoArterial.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Tumores.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_CID10 = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Tumores_CID10.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Ano = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Tumores_Ano.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Tratado = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Tumores_Tratado.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Alergias.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias_Quais = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Alergias_Quais.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Internacoes.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes_Quais = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Internacoes_Quais.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Cirugias.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias_Quais = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Cirugias_Quais.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_Diabetes = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesFamiliares_Diabetes.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_HipertensaoArterial = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesFamiliares_HipertensaoArterial.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_Tumores = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesFamiliares_Tumores.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesObstetricos_Gestacoes.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes_Quantos = Valida.TextoNull(txtAnamnese_AntecedentesObstetricos_Gestacoes_Quantos.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesObstetricos_Partos.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos_Quantos = Valida.TextoNull(txtAnamnese_AntecedentesObstetricos_Partos_Quantos.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesObstetricos_Abortos.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos_Quantos = Valida.TextoNull(txtAnamnese_AntecedentesObstetricos_Abortos_Quantos.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_DtMenstruacao = Valida.TextoNull(txtAnamnese_AntecedentesObstetricos_DtMenstruacao.Text);
                //Habitos
                ObjProtuarioClinico.Habitos_Fumante = Convert.ToBoolean(Convert.ToInt32(rdoHabitos_Fumante.Text));
                ObjProtuarioClinico.Habitos_Fumante_Qtd = Valida.TextoNull(txtHabitos_Fumante_Qtd.Text);
                ObjProtuarioClinico.Habitos_Fumante_Anos = Valida.TextoNull(txtHabitos_Fumante_Anos.Text);
                ObjProtuarioClinico.Habitos_Bebidas = Convert.ToBoolean(Convert.ToInt32(rdoHabitos_Bebidas.Text));
                ObjProtuarioClinico.Habitos_Bebidas_Qtd = Valida.TextoNull(txtHabitos_Bebidas_Qtd.Text);
                ObjProtuarioClinico.Habitos_Bebidas_Anos = Valida.TextoNull(txtHabitos_Bebidas_Anos.Text);
                ObjProtuarioClinico.Habitos_Exercicios = Convert.ToBoolean(Convert.ToInt32(rdoHabitos_Exercicios.Text));
                ObjProtuarioClinico.Habitos_Exercicios_Qtd = Valida.TextoNull(txtHabitos_Exercicios_Qtd.Text);
                //Antecedentes
                ObjProtuarioClinico.Antecedentes_Afastamento = Convert.ToBoolean(Convert.ToInt32(rdoAntecedentes_Afastamento.Text));
                ObjProtuarioClinico.Antecedentes_Afastamento_Qual = Valida.TextoNull(txtAntecedentes_Afastamento_Qual.Text);
                ObjProtuarioClinico.Antecedentes_Afastamento_Qtd_Dias = Valida.TextoNull(txtAntecedentes_Afastamento_Qtd_Dias.Text);
                ObjProtuarioClinico.Antecedentes_Afastamento_CAT = Valida.TextoNull(txtAntecedentes_Afastamento_CAT.Text);
                ObjProtuarioClinico.Antecedentes_Acidente = Convert.ToBoolean(Convert.ToInt32(rdoAntecedentes_Acidente.Text));
                ObjProtuarioClinico.Antecedentes_Acidente_Ano = Valida.TextoNull(txtAntecedentes_Acidente_Ano.Text);
                ObjProtuarioClinico.Antecedentes_Acidente_Qual = Valida.TextoNull(txtAntecedentes_Acidente_Qual.Text);
                ObjProtuarioClinico.Antecedentes_Doenca = Convert.ToBoolean(Convert.ToInt32(rdoAntecedentes_Doenca.Text));
                ObjProtuarioClinico.Antecedentes_Doenca_Qual = Valida.TextoNull(txtAntecedentes_Doenca_Qual.Text);
                ObjProtuarioClinico.Antecedentes_Doenca_Ano = Valida.TextoNull(txtAntecedentes_Doenca_Ano.Text);
                //ISDA
                ObjProtuarioClinico.ISDA_SistemaNervoso = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaNervoso.Text));
                ObjProtuarioClinico.ISDA_SistemaNervoso_Consideracoes = Valida.TextoNull(txtISDA_SistemaNervoso_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_Visao = Convert.ToBoolean(Convert.ToInt32(rdoISDA_Visao.Text));
                ObjProtuarioClinico.ISDA_Visao_Consideracoes = Valida.TextoNull(txtISDA_Visao_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_Audicao = Convert.ToBoolean(Convert.ToInt32(rdoISDA_Audicao.Text));
                ObjProtuarioClinico.ISDA_Audicao_Consideracoes = Valida.TextoNull(txtISDA_Audicao_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaCardiovascular = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaCardiovascular.Text));
                ObjProtuarioClinico.ISDA_SistemaCardiovascular_Consideracoes = Valida.TextoNull(txtISDA_SistemaCardiovascular_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaPulmonar = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaPulmonar.Text));
                ObjProtuarioClinico.ISDA_SistemaPulmonar_Consideracoes = Valida.TextoNull(txtISDA_SistemaPulmonar_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaGastroIntestinal = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaGastroIntestinal.Text));
                ObjProtuarioClinico.ISDA_SistemaGastroIntestinal_Consideracoes = Valida.TextoNull(txtISDA_SistemaGastroIntestinal_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaGenitoUrinario = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaGenitoUrinario.Text));
                ObjProtuarioClinico.ISDA_SistemaGenitoUrinario_Consideracoes = Valida.TextoNull(txtISDA_SistemaGenitoUrinario_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaOsteomolecular = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaOsteomolecular.Text));
                ObjProtuarioClinico.ISDA_SistemaOsteomolecular_Consideracoes = Valida.TextoNull(txtISDA_SistemaOsteomolecular_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaTegumentar = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaTegumentar.Text));
                ObjProtuarioClinico.ISDA_SistemaTegumentar_Consideracoes = Valida.TextoNull(txtISDA_SistemaTegumentar_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaImunologico = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaImunologico.Text));
                ObjProtuarioClinico.ISDA_SistemaImunologico_Consideracoes = Valida.TextoNull(txtISDA_SistemaImunologico_Consideracoes.Text);
                //Exame Fisico
                ObjProtuarioClinico.ExameFisico_Peso = Valida.DecimalNull(txtExameFisico_Peso.Text);
                ObjProtuarioClinico.ExameFisico_Altura = Valida.DecimalNull(txtExameFisico_Altura.Text);
                ObjProtuarioClinico.ExameFisico_CabecaPescoco = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_CabecaPescoco.Text));
                ObjProtuarioClinico.ExameFisico_CabecaPescoco_Consideracoes = Valida.TextoNull(txtExameFisico_CabecaPescoco_Consideracoes.Text);
                ObjProtuarioClinico.ExameFisico_Visao = Valida.TextoNull(txtExameFisico_Visao.Text);
                ObjProtuarioClinico.ExameFisico_Cardiovascular = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_Cardiovascular.Text));
                ObjProtuarioClinico.ExameFisico_Cardiovascular_Consideracoes = Valida.TextoNull(txtExameFisico_Cardiovascular_Consideracoes.Text);
                ObjProtuarioClinico.ExameFisico_PA = Valida.TextoNull(txtExameFisico_PA.Text);
                ObjProtuarioClinico.ExameFisico_Pulso = Valida.TextoNull(txtExameFisico_Pulso.Text);
                ObjProtuarioClinico.ExameFisico_Respiratorio = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_Respiratorio.Text));
                ObjProtuarioClinico.ExameFisico_Respiratorio_Consideracoes = Valida.TextoNull(txtExameFisico_Respiratorio_Consideracoes.Text);
                ObjProtuarioClinico.ExameFisico_Abdomen = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_Abdomen.Text));
                ObjProtuarioClinico.ExameFisico_Abdomen_Consideracoes = Valida.TextoNull(txtExameFisico_Abdomen_Consideracoes.Text);
                ObjProtuarioClinico.ExameFisico_MembrosSuperiores = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_MembrosSuperiores.Text));
                ObjProtuarioClinico.ExameFisico_MembrosSuperiores_Consideracoes = Valida.TextoNull(txtExameFisico_MembrosSuperiores_Consideracoes.Text);
                ObjProtuarioClinico.ExameFisico_MembrosInferiores = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_MembrosInferiores.Text));
                ObjProtuarioClinico.ExameFisico_MembrosInferiores_Consideracoes = Valida.TextoNull(txtExameFisico_MembrosInferiores_Consideracoes.Text);
                //Exames complementares
                ObjProtuarioClinico.CID10_Primario = Valida.TextoNull(txtCID10_Primario.Text);
                ObjProtuarioClinico.CID10_Secundario_1 = Valida.TextoNull(txtCID10_Secundario_1.Text);
                ObjProtuarioClinico.CID10_Secundario_2 = Valida.TextoNull(txtCID10_Secundario_2.Text);

                ProntuarioClinicoBO ProntuarioClinicoBO = new ProntuarioClinicoBO();
                ProntuarioClinicoBO.SalvaDados(ObjProtuarioClinico);
            }
            catch (Exception ex)
            {
                Response.Write(ex);
                Response.End();
            }
            Response.Redirect("ProntuarioClinicoPrincipal.aspx");
        }
        else
        {
            Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Entre com uma data')", true);
        }
    }
    //ASSIM QUE ENTRAR NA PÁGINA É CARREGADO O ULTIMO PRONTUARIO CLINICO DO FUNCIONARIO PARA AGILIZAR O PREENCHIMENTO
    private void CarregaUltimoProntuario(int idFuncionario)
    {
        try
        {
            //CHAMA FUNÇÃO QUE ESCREVE A DATA ATUAL NO TEXBOX DO FORMULARIO
            DataAtual();
            ProtuarioClinico ProtuarioClinico = new ProtuarioClinico();
            ProntuarioClinicoBO ProntuarioClinicoBO = new ProntuarioClinicoBO();
            ProtuarioClinico = ProntuarioClinicoBO.CarregaFuncionario(Convert.ToInt32(idFuncionario)) as ProtuarioClinico;
            if (ProtuarioClinico != null)
            {
                //Anamnese
                txtAnamnese_Historico.Text = ProtuarioClinico.Anamnese_Historico;
                rdoAnamnese_AntecedentesPessoais_Diabetes.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_Diabetes));
                rdoAnamnese_AntecedentesPessoais_HipertensaoArterial.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_HipertensaoArterial));
                rdoAnamnese_AntecedentesPessoais_Tumores.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores));
                txtAnamnese_AntecedentesPessoais_Tumores_CID10.Text = Convert.ToString(Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_CID10));
                txtAnamnese_AntecedentesPessoais_Tumores_Ano.Text = Convert.ToString(Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Ano));
                txtAnamnese_AntecedentesPessoais_Tumores_Tratado.Text = Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Tratado);
                rdoAnamnese_AntecedentesPessoais_Alergias.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias));
                txtAnamnese_AntecedentesPessoais_Alergias_Quais.Text = ProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias_Quais;
                rdoAnamnese_AntecedentesPessoais_Internacoes.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes));
                txtAnamnese_AntecedentesPessoais_Internacoes_Quais.Text = ProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes_Quais;
                rdoAnamnese_AntecedentesPessoais_Cirugias.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias));
                txtAnamnese_AntecedentesPessoais_Cirugias_Quais.Text = ProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias_Quais;
                rdoAnamnese_AntecedentesFamiliares_Diabetes.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesFamiliares_Diabetes));
                rdoAnamnese_AntecedentesFamiliares_HipertensaoArterial.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesFamiliares_HipertensaoArterial));
                rdoAnamnese_AntecedentesFamiliares_Tumores.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesFamiliares_Tumores));
                rdoAnamnese_AntecedentesObstetricos_Gestacoes.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes));
                txtAnamnese_AntecedentesObstetricos_Gestacoes_Quantos.Text = Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes_Quantos);
                rdoAnamnese_AntecedentesObstetricos_Partos.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos));
                txtAnamnese_AntecedentesObstetricos_Partos_Quantos.Text = Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos_Quantos);
                rdoAnamnese_AntecedentesObstetricos_Abortos.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos));
                txtAnamnese_AntecedentesObstetricos_Abortos_Quantos.Text = Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos_Quantos);
                txtAnamnese_AntecedentesObstetricos_DtMenstruacao.Text = Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesObstetricos_DtMenstruacao);
                //Habitos
                rdoHabitos_Fumante.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Habitos_Fumante));
                txtHabitos_Fumante_Qtd.Text = Convert.ToString(ProtuarioClinico.Habitos_Fumante_Qtd);
                txtHabitos_Fumante_Anos.Text = Convert.ToString(ProtuarioClinico.Habitos_Fumante_Anos);
                rdoHabitos_Bebidas.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Habitos_Bebidas));
                txtHabitos_Bebidas_Qtd.Text = Convert.ToString(ProtuarioClinico.Habitos_Bebidas_Qtd);
                txtHabitos_Bebidas_Anos.Text = Convert.ToString(ProtuarioClinico.Habitos_Bebidas_Anos);
                rdoHabitos_Exercicios.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Habitos_Exercicios));
                txtHabitos_Exercicios_Qtd.Text = Convert.ToString(ProtuarioClinico.Habitos_Exercicios_Qtd);
                //Antecedentes
                rdoAntecedentes_Afastamento.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Antecedentes_Afastamento));
                txtAntecedentes_Afastamento_Qual.Text = Convert.ToString(ProtuarioClinico.Antecedentes_Afastamento_Qual);
                txtAntecedentes_Afastamento_Qtd_Dias.Text = Convert.ToString(ProtuarioClinico.Antecedentes_Afastamento_Qtd_Dias);
                txtAntecedentes_Afastamento_CAT.Text = Convert.ToString(ProtuarioClinico.Antecedentes_Afastamento_CAT);
                rdoAntecedentes_Acidente.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Antecedentes_Acidente));
                txtAntecedentes_Acidente_Ano.Text = Convert.ToString(ProtuarioClinico.Antecedentes_Acidente_Ano);
                txtAntecedentes_Acidente_Qual.Text = Convert.ToString(ProtuarioClinico.Antecedentes_Acidente_Qual);
                rdoAntecedentes_Doenca.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Antecedentes_Doenca));
                txtAntecedentes_Doenca_Qual.Text = Convert.ToString(ProtuarioClinico.Antecedentes_Doenca_Qual);
                txtAntecedentes_Doenca_Ano.Text = Convert.ToString(ProtuarioClinico.Antecedentes_Doenca_Ano);
                //ISDA
                rdoISDA_SistemaNervoso.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaNervoso));
                txtISDA_SistemaNervoso_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaNervoso_Consideracoes);
                rdoISDA_Visao.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_Visao));
                txtISDA_Visao_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_Visao_Consideracoes);
                rdoISDA_Audicao.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_Audicao));
                txtISDA_Audicao_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_Audicao_Consideracoes);
                rdoISDA_SistemaCardiovascular.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaCardiovascular));
                txtISDA_SistemaCardiovascular_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaCardiovascular_Consideracoes);
                rdoISDA_SistemaPulmonar.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaPulmonar));
                txtISDA_SistemaPulmonar_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaPulmonar_Consideracoes);
                rdoISDA_SistemaGastroIntestinal.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaGastroIntestinal));
                txtISDA_SistemaGastroIntestinal_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaGastroIntestinal_Consideracoes);
                rdoISDA_SistemaGenitoUrinario.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaGenitoUrinario));
                txtISDA_SistemaGenitoUrinario_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaGenitoUrinario_Consideracoes);
                rdoISDA_SistemaOsteomolecular.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaOsteomolecular));
                txtISDA_SistemaOsteomolecular_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaOsteomolecular_Consideracoes);
                rdoISDA_SistemaTegumentar.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaTegumentar));
                txtISDA_SistemaTegumentar_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaTegumentar_Consideracoes);
                rdoISDA_SistemaImunologico.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaImunologico));
                txtISDA_SistemaImunologico_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaImunologico_Consideracoes);
                //Exame Fisico
                txtExameFisico_Peso.Text = Convert.ToString(ProtuarioClinico.ExameFisico_Peso);
                txtExameFisico_Altura.Text = Convert.ToString(ProtuarioClinico.ExameFisico_Altura);
                rdoExameFisico_CabecaPescoco.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_CabecaPescoco));
                txtExameFisico_CabecaPescoco_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_CabecaPescoco_Consideracoes);
                txtExameFisico_Visao.Text = Convert.ToString(ProtuarioClinico.ExameFisico_Visao);
                rdoExameFisico_Cardiovascular.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_Cardiovascular));
                txtExameFisico_Cardiovascular_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_Cardiovascular_Consideracoes);
                txtExameFisico_PA.Text = Convert.ToString(ProtuarioClinico.ExameFisico_PA);
                txtExameFisico_Pulso.Text = Convert.ToString(ProtuarioClinico.ExameFisico_Pulso);
                rdoExameFisico_Respiratorio.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_Respiratorio));
                txtExameFisico_Respiratorio_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_Respiratorio_Consideracoes);
                rdoExameFisico_Abdomen.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_Abdomen));
                txtExameFisico_Abdomen_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_Abdomen_Consideracoes);
                rdoExameFisico_MembrosSuperiores.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_MembrosSuperiores));
                txtExameFisico_MembrosSuperiores_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_MembrosSuperiores_Consideracoes);
                rdoExameFisico_MembrosInferiores.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_MembrosInferiores));
                txtExameFisico_MembrosInferiores_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_MembrosInferiores_Consideracoes);
                //Exames Complementares
                txtCID10_Primario.Text = Convert.ToString(ProtuarioClinico.CID10_Primario);
                txtCID10_Secundario_1.Text = Convert.ToString(ProtuarioClinico.CID10_Secundario_1);
                txtCID10_Secundario_2.Text = Convert.ToString(ProtuarioClinico.CID10_Secundario_2);

                //if (Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Tumores.Text)))
                //{
                //    Page.ClientScript.RegisterStartupScript(GetType(), "OnLoad", "document.getElementById('Tbl_AntecedentesPessoais_Tumores_Cancer').style.visibility='visible'", true);
                //}
            }
        }
        catch (Exception erro)
        {
            Response.Write(erro);
            Response.End();
        }
    }
Esempio n. 11
0
    //SALVA O FORMULARIO
    protected void BtnSalvar_Click(object sender, EventArgs e)
    {
        if (txtDataCadastro.Text.Trim() != "")
        {
            try
            {
                ProtuarioClinico ObjProtuarioClinico = new ProtuarioClinico();
                Validacoes       Valida = new Validacoes();
                //Pega o id do Funcionario e a Data de Cadastro
                ObjProtuarioClinico.idFuncionario = Convert.ToInt32(Convert.ToInt32(Request.QueryString["idFuncionario"]));
                ObjProtuarioClinico.dtCadastro    = Convert.ToDateTime(txtDataCadastro.Text);
                //Anamnese
                ObjProtuarioClinico.Anamnese_Historico = txtAnamnese_Historico.Text;
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Diabetes              = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Diabetes.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_HipertensaoArterial   = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_HipertensaoArterial.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores               = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Tumores.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_CID10         = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Tumores_CID10.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Ano           = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Tumores_Ano.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Tratado       = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Tumores_Tratado.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias              = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Alergias.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias_Quais        = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Alergias_Quais.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes           = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Internacoes.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes_Quais     = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Internacoes_Quais.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias              = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Cirugias.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias_Quais        = Valida.TextoNull(txtAnamnese_AntecedentesPessoais_Cirugias_Quais.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_Diabetes            = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesFamiliares_Diabetes.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_HipertensaoArterial = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesFamiliares_HipertensaoArterial.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesFamiliares_Tumores             = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesFamiliares_Tumores.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes          = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesObstetricos_Gestacoes.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes_Quantos  = Valida.TextoNull(txtAnamnese_AntecedentesObstetricos_Gestacoes_Quantos.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos             = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesObstetricos_Partos.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos_Quantos     = Valida.TextoNull(txtAnamnese_AntecedentesObstetricos_Partos_Quantos.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos            = Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesObstetricos_Abortos.Text));
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos_Quantos    = Valida.TextoNull(txtAnamnese_AntecedentesObstetricos_Abortos_Quantos.Text);
                ObjProtuarioClinico.Anamnese_AntecedentesObstetricos_DtMenstruacao      = Valida.TextoNull(txtAnamnese_AntecedentesObstetricos_DtMenstruacao.Text);
                //Habitos
                ObjProtuarioClinico.Habitos_Fumante        = Convert.ToBoolean(Convert.ToInt32(rdoHabitos_Fumante.Text));
                ObjProtuarioClinico.Habitos_Fumante_Qtd    = Valida.TextoNull(txtHabitos_Fumante_Qtd.Text);
                ObjProtuarioClinico.Habitos_Fumante_Anos   = Valida.TextoNull(txtHabitos_Fumante_Anos.Text);
                ObjProtuarioClinico.Habitos_Bebidas        = Convert.ToBoolean(Convert.ToInt32(rdoHabitos_Bebidas.Text));
                ObjProtuarioClinico.Habitos_Bebidas_Qtd    = Valida.TextoNull(txtHabitos_Bebidas_Qtd.Text);
                ObjProtuarioClinico.Habitos_Bebidas_Anos   = Valida.TextoNull(txtHabitos_Bebidas_Anos.Text);
                ObjProtuarioClinico.Habitos_Exercicios     = Convert.ToBoolean(Convert.ToInt32(rdoHabitos_Exercicios.Text));
                ObjProtuarioClinico.Habitos_Exercicios_Qtd = Valida.TextoNull(txtHabitos_Exercicios_Qtd.Text);
                //Antecedentes
                ObjProtuarioClinico.Antecedentes_Afastamento          = Convert.ToBoolean(Convert.ToInt32(rdoAntecedentes_Afastamento.Text));
                ObjProtuarioClinico.Antecedentes_Afastamento_Qual     = Valida.TextoNull(txtAntecedentes_Afastamento_Qual.Text);
                ObjProtuarioClinico.Antecedentes_Afastamento_Qtd_Dias = Valida.TextoNull(txtAntecedentes_Afastamento_Qtd_Dias.Text);
                ObjProtuarioClinico.Antecedentes_Afastamento_CAT      = Valida.TextoNull(txtAntecedentes_Afastamento_CAT.Text);
                ObjProtuarioClinico.Antecedentes_Acidente             = Convert.ToBoolean(Convert.ToInt32(rdoAntecedentes_Acidente.Text));
                ObjProtuarioClinico.Antecedentes_Acidente_Ano         = Valida.TextoNull(txtAntecedentes_Acidente_Ano.Text);
                ObjProtuarioClinico.Antecedentes_Acidente_Qual        = Valida.TextoNull(txtAntecedentes_Acidente_Qual.Text);
                ObjProtuarioClinico.Antecedentes_Doenca      = Convert.ToBoolean(Convert.ToInt32(rdoAntecedentes_Doenca.Text));
                ObjProtuarioClinico.Antecedentes_Doenca_Qual = Valida.TextoNull(txtAntecedentes_Doenca_Qual.Text);
                ObjProtuarioClinico.Antecedentes_Doenca_Ano  = Valida.TextoNull(txtAntecedentes_Doenca_Ano.Text);
                //ISDA
                ObjProtuarioClinico.ISDA_SistemaNervoso = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaNervoso.Text));
                ObjProtuarioClinico.ISDA_SistemaNervoso_Consideracoes = Valida.TextoNull(txtISDA_SistemaNervoso_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_Visao = Convert.ToBoolean(Convert.ToInt32(rdoISDA_Visao.Text));
                ObjProtuarioClinico.ISDA_Visao_Consideracoes   = Valida.TextoNull(txtISDA_Visao_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_Audicao               = Convert.ToBoolean(Convert.ToInt32(rdoISDA_Audicao.Text));
                ObjProtuarioClinico.ISDA_Audicao_Consideracoes = Valida.TextoNull(txtISDA_Audicao_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaCardiovascular = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaCardiovascular.Text));
                ObjProtuarioClinico.ISDA_SistemaCardiovascular_Consideracoes = Valida.TextoNull(txtISDA_SistemaCardiovascular_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaPulmonar = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaPulmonar.Text));
                ObjProtuarioClinico.ISDA_SistemaPulmonar_Consideracoes         = Valida.TextoNull(txtISDA_SistemaPulmonar_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaGastroIntestinal               = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaGastroIntestinal.Text));
                ObjProtuarioClinico.ISDA_SistemaGastroIntestinal_Consideracoes = Valida.TextoNull(txtISDA_SistemaGastroIntestinal_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaGenitoUrinario = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaGenitoUrinario.Text));
                ObjProtuarioClinico.ISDA_SistemaGenitoUrinario_Consideracoes = Valida.TextoNull(txtISDA_SistemaGenitoUrinario_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaOsteomolecular = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaOsteomolecular.Text));
                ObjProtuarioClinico.ISDA_SistemaOsteomolecular_Consideracoes = Valida.TextoNull(txtISDA_SistemaOsteomolecular_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaTegumentar = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaTegumentar.Text));
                ObjProtuarioClinico.ISDA_SistemaTegumentar_Consideracoes = Valida.TextoNull(txtISDA_SistemaTegumentar_Consideracoes.Text);
                ObjProtuarioClinico.ISDA_SistemaImunologico = Convert.ToBoolean(Convert.ToInt32(rdoISDA_SistemaImunologico.Text));
                ObjProtuarioClinico.ISDA_SistemaImunologico_Consideracoes = Valida.TextoNull(txtISDA_SistemaImunologico_Consideracoes.Text);
                //Exame Fisico
                ObjProtuarioClinico.ExameFisico_Peso          = Valida.DecimalNull(txtExameFisico_Peso.Text);
                ObjProtuarioClinico.ExameFisico_Altura        = Valida.DecimalNull(txtExameFisico_Altura.Text);
                ObjProtuarioClinico.ExameFisico_CabecaPescoco = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_CabecaPescoco.Text));
                ObjProtuarioClinico.ExameFisico_CabecaPescoco_Consideracoes = Valida.TextoNull(txtExameFisico_CabecaPescoco_Consideracoes.Text);
                ObjProtuarioClinico.ExameFisico_Visao          = Valida.TextoNull(txtExameFisico_Visao.Text);
                ObjProtuarioClinico.ExameFisico_Cardiovascular = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_Cardiovascular.Text));
                ObjProtuarioClinico.ExameFisico_Cardiovascular_Consideracoes = Valida.TextoNull(txtExameFisico_Cardiovascular_Consideracoes.Text);
                ObjProtuarioClinico.ExameFisico_PA           = Valida.TextoNull(txtExameFisico_PA.Text);
                ObjProtuarioClinico.ExameFisico_Pulso        = Valida.TextoNull(txtExameFisico_Pulso.Text);
                ObjProtuarioClinico.ExameFisico_Respiratorio = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_Respiratorio.Text));
                ObjProtuarioClinico.ExameFisico_Respiratorio_Consideracoes = Valida.TextoNull(txtExameFisico_Respiratorio_Consideracoes.Text);
                ObjProtuarioClinico.ExameFisico_Abdomen = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_Abdomen.Text));
                ObjProtuarioClinico.ExameFisico_Abdomen_Consideracoes           = Valida.TextoNull(txtExameFisico_Abdomen_Consideracoes.Text);
                ObjProtuarioClinico.ExameFisico_MembrosSuperiores               = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_MembrosSuperiores.Text));
                ObjProtuarioClinico.ExameFisico_MembrosSuperiores_Consideracoes = Valida.TextoNull(txtExameFisico_MembrosSuperiores_Consideracoes.Text);
                ObjProtuarioClinico.ExameFisico_MembrosInferiores               = Convert.ToBoolean(Convert.ToInt32(rdoExameFisico_MembrosInferiores.Text));
                ObjProtuarioClinico.ExameFisico_MembrosInferiores_Consideracoes = Valida.TextoNull(txtExameFisico_MembrosInferiores_Consideracoes.Text);
                //Exames complementares
                ObjProtuarioClinico.CID10_Primario     = Valida.TextoNull(txtCID10_Primario.Text);
                ObjProtuarioClinico.CID10_Secundario_1 = Valida.TextoNull(txtCID10_Secundario_1.Text);
                ObjProtuarioClinico.CID10_Secundario_2 = Valida.TextoNull(txtCID10_Secundario_2.Text);

                ProntuarioClinicoBO ProntuarioClinicoBO = new ProntuarioClinicoBO();
                ProntuarioClinicoBO.SalvaDados(ObjProtuarioClinico);
            }
            catch (Exception ex)
            {
                Response.Write(ex);
                Response.End();
            }
            Response.Redirect("ProntuarioClinicoPrincipal.aspx");
        }
        else
        {
            Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Entre com uma data')", true);
        }
    }
Esempio n. 12
0
    //ASSIM QUE ENTRAR NA PÁGINA É CARREGADO O ULTIMO PRONTUARIO CLINICO DO FUNCIONARIO PARA AGILIZAR O PREENCHIMENTO
    private void CarregaUltimoProntuario(int idFuncionario)
    {
        try
        {
            //CHAMA FUNÇÃO QUE ESCREVE A DATA ATUAL NO TEXBOX DO FORMULARIO
            DataAtual();
            ProtuarioClinico    ProtuarioClinico    = new ProtuarioClinico();
            ProntuarioClinicoBO ProntuarioClinicoBO = new ProntuarioClinicoBO();
            ProtuarioClinico = ProntuarioClinicoBO.CarregaFuncionario(Convert.ToInt32(idFuncionario)) as ProtuarioClinico;
            if (ProtuarioClinico != null)
            {
                //Anamnese
                txtAnamnese_Historico.Text = ProtuarioClinico.Anamnese_Historico;
                rdoAnamnese_AntecedentesPessoais_Diabetes.Text              = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_Diabetes));
                rdoAnamnese_AntecedentesPessoais_HipertensaoArterial.Text   = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_HipertensaoArterial));
                rdoAnamnese_AntecedentesPessoais_Tumores.Text               = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores));
                txtAnamnese_AntecedentesPessoais_Tumores_CID10.Text         = Convert.ToString(Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_CID10));
                txtAnamnese_AntecedentesPessoais_Tumores_Ano.Text           = Convert.ToString(Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Ano));
                txtAnamnese_AntecedentesPessoais_Tumores_Tratado.Text       = Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesPessoais_Tumores_Tratado);
                rdoAnamnese_AntecedentesPessoais_Alergias.Text              = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias));
                txtAnamnese_AntecedentesPessoais_Alergias_Quais.Text        = ProtuarioClinico.Anamnese_AntecedentesPessoais_Alergias_Quais;
                rdoAnamnese_AntecedentesPessoais_Internacoes.Text           = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes));
                txtAnamnese_AntecedentesPessoais_Internacoes_Quais.Text     = ProtuarioClinico.Anamnese_AntecedentesPessoais_Internacoes_Quais;
                rdoAnamnese_AntecedentesPessoais_Cirugias.Text              = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias));
                txtAnamnese_AntecedentesPessoais_Cirugias_Quais.Text        = ProtuarioClinico.Anamnese_AntecedentesPessoais_Cirugias_Quais;
                rdoAnamnese_AntecedentesFamiliares_Diabetes.Text            = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesFamiliares_Diabetes));
                rdoAnamnese_AntecedentesFamiliares_HipertensaoArterial.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesFamiliares_HipertensaoArterial));
                rdoAnamnese_AntecedentesFamiliares_Tumores.Text             = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesFamiliares_Tumores));
                rdoAnamnese_AntecedentesObstetricos_Gestacoes.Text          = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes));
                txtAnamnese_AntecedentesObstetricos_Gestacoes_Quantos.Text  = Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Gestacoes_Quantos);
                rdoAnamnese_AntecedentesObstetricos_Partos.Text             = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos));
                txtAnamnese_AntecedentesObstetricos_Partos_Quantos.Text     = Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Partos_Quantos);
                rdoAnamnese_AntecedentesObstetricos_Abortos.Text            = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos));
                txtAnamnese_AntecedentesObstetricos_Abortos_Quantos.Text    = Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesObstetricos_Abortos_Quantos);
                txtAnamnese_AntecedentesObstetricos_DtMenstruacao.Text      = Convert.ToString(ProtuarioClinico.Anamnese_AntecedentesObstetricos_DtMenstruacao);
                //Habitos
                rdoHabitos_Fumante.Text        = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Habitos_Fumante));
                txtHabitos_Fumante_Qtd.Text    = Convert.ToString(ProtuarioClinico.Habitos_Fumante_Qtd);
                txtHabitos_Fumante_Anos.Text   = Convert.ToString(ProtuarioClinico.Habitos_Fumante_Anos);
                rdoHabitos_Bebidas.Text        = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Habitos_Bebidas));
                txtHabitos_Bebidas_Qtd.Text    = Convert.ToString(ProtuarioClinico.Habitos_Bebidas_Qtd);
                txtHabitos_Bebidas_Anos.Text   = Convert.ToString(ProtuarioClinico.Habitos_Bebidas_Anos);
                rdoHabitos_Exercicios.Text     = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Habitos_Exercicios));
                txtHabitos_Exercicios_Qtd.Text = Convert.ToString(ProtuarioClinico.Habitos_Exercicios_Qtd);
                //Antecedentes
                rdoAntecedentes_Afastamento.Text          = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Antecedentes_Afastamento));
                txtAntecedentes_Afastamento_Qual.Text     = Convert.ToString(ProtuarioClinico.Antecedentes_Afastamento_Qual);
                txtAntecedentes_Afastamento_Qtd_Dias.Text = Convert.ToString(ProtuarioClinico.Antecedentes_Afastamento_Qtd_Dias);
                txtAntecedentes_Afastamento_CAT.Text      = Convert.ToString(ProtuarioClinico.Antecedentes_Afastamento_CAT);
                rdoAntecedentes_Acidente.Text             = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Antecedentes_Acidente));
                txtAntecedentes_Acidente_Ano.Text         = Convert.ToString(ProtuarioClinico.Antecedentes_Acidente_Ano);
                txtAntecedentes_Acidente_Qual.Text        = Convert.ToString(ProtuarioClinico.Antecedentes_Acidente_Qual);
                rdoAntecedentes_Doenca.Text      = Convert.ToString(Convert.ToInt32(ProtuarioClinico.Antecedentes_Doenca));
                txtAntecedentes_Doenca_Qual.Text = Convert.ToString(ProtuarioClinico.Antecedentes_Doenca_Qual);
                txtAntecedentes_Doenca_Ano.Text  = Convert.ToString(ProtuarioClinico.Antecedentes_Doenca_Ano);
                //ISDA
                rdoISDA_SistemaNervoso.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaNervoso));
                txtISDA_SistemaNervoso_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaNervoso_Consideracoes);
                rdoISDA_Visao.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_Visao));
                txtISDA_Visao_Consideracoes.Text   = Convert.ToString(ProtuarioClinico.ISDA_Visao_Consideracoes);
                rdoISDA_Audicao.Text               = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_Audicao));
                txtISDA_Audicao_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_Audicao_Consideracoes);
                rdoISDA_SistemaCardiovascular.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaCardiovascular));
                txtISDA_SistemaCardiovascular_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaCardiovascular_Consideracoes);
                rdoISDA_SistemaPulmonar.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaPulmonar));
                txtISDA_SistemaPulmonar_Consideracoes.Text         = Convert.ToString(ProtuarioClinico.ISDA_SistemaPulmonar_Consideracoes);
                rdoISDA_SistemaGastroIntestinal.Text               = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaGastroIntestinal));
                txtISDA_SistemaGastroIntestinal_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaGastroIntestinal_Consideracoes);
                rdoISDA_SistemaGenitoUrinario.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaGenitoUrinario));
                txtISDA_SistemaGenitoUrinario_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaGenitoUrinario_Consideracoes);
                rdoISDA_SistemaOsteomolecular.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaOsteomolecular));
                txtISDA_SistemaOsteomolecular_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaOsteomolecular_Consideracoes);
                rdoISDA_SistemaTegumentar.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaTegumentar));
                txtISDA_SistemaTegumentar_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaTegumentar_Consideracoes);
                rdoISDA_SistemaImunologico.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ISDA_SistemaImunologico));
                txtISDA_SistemaImunologico_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ISDA_SistemaImunologico_Consideracoes);
                //Exame Fisico
                txtExameFisico_Peso.Text          = Convert.ToString(ProtuarioClinico.ExameFisico_Peso);
                txtExameFisico_Altura.Text        = Convert.ToString(ProtuarioClinico.ExameFisico_Altura);
                rdoExameFisico_CabecaPescoco.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_CabecaPescoco));
                txtExameFisico_CabecaPescoco_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_CabecaPescoco_Consideracoes);
                txtExameFisico_Visao.Text          = Convert.ToString(ProtuarioClinico.ExameFisico_Visao);
                rdoExameFisico_Cardiovascular.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_Cardiovascular));
                txtExameFisico_Cardiovascular_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_Cardiovascular_Consideracoes);
                txtExameFisico_PA.Text           = Convert.ToString(ProtuarioClinico.ExameFisico_PA);
                txtExameFisico_Pulso.Text        = Convert.ToString(ProtuarioClinico.ExameFisico_Pulso);
                rdoExameFisico_Respiratorio.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_Respiratorio));
                txtExameFisico_Respiratorio_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_Respiratorio_Consideracoes);
                rdoExameFisico_Abdomen.Text = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_Abdomen));
                txtExameFisico_Abdomen_Consideracoes.Text           = Convert.ToString(ProtuarioClinico.ExameFisico_Abdomen_Consideracoes);
                rdoExameFisico_MembrosSuperiores.Text               = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_MembrosSuperiores));
                txtExameFisico_MembrosSuperiores_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_MembrosSuperiores_Consideracoes);
                rdoExameFisico_MembrosInferiores.Text               = Convert.ToString(Convert.ToInt32(ProtuarioClinico.ExameFisico_MembrosInferiores));
                txtExameFisico_MembrosInferiores_Consideracoes.Text = Convert.ToString(ProtuarioClinico.ExameFisico_MembrosInferiores_Consideracoes);
                //Exames Complementares
                txtCID10_Primario.Text     = Convert.ToString(ProtuarioClinico.CID10_Primario);
                txtCID10_Secundario_1.Text = Convert.ToString(ProtuarioClinico.CID10_Secundario_1);
                txtCID10_Secundario_2.Text = Convert.ToString(ProtuarioClinico.CID10_Secundario_2);

                //if (Convert.ToBoolean(Convert.ToInt32(rdoAnamnese_AntecedentesPessoais_Tumores.Text)))
                //{
                //    Page.ClientScript.RegisterStartupScript(GetType(), "OnLoad", "document.getElementById('Tbl_AntecedentesPessoais_Tumores_Cancer').style.visibility='visible'", true);
                //}
            }
        }
        catch (Exception erro)
        {
            Response.Write(erro);
            Response.End();
        }
    }