コード例 #1
0
        public async Task <IActionResult> Put(long id, [FromBody] AnamneseInputDTO inputDTO)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                var anamnese = new Anamnese(inputDTO.HabitosGerais, inputDTO.Sedentarismo, inputDTO.Cirurgias, inputDTO.AlunoId);
                anamnese.Id = id;
                var result = await _service.Put(anamnese);

                if (result != null)
                {
                    return(Ok(result));
                }
                else
                {
                    return(BadRequest());
                }
            }
            catch (ArgumentException e)
            {
                return(StatusCode((int)HttpStatusCode.InternalServerError, e.Message));
            }
        }
コード例 #2
0
        public ActionResult ConsultaCliente(int idConsulta)
        {
            ConsultaDao dao      = new ConsultaDao();
            Consulta    consulta = dao.BuscaPorId(idConsulta);
            PacienteDao paci     = new PacienteDao();

            MedicoDao me     = new MedicoDao();
            Medico    medico = me.BuscaPorId(consulta.MedicoId);

            AnamneseDao ana      = new AnamneseDao();
            Anamnese    anamnese = ana.BuscaPorId(consulta.AnamneseId);

            ViewBag.Paciente = paci.BuscaPorId(consulta.PacienteId);
            ViewBag.Anamnese = anamnese;
            ViewBag.Consulta = consulta;
            ViewBag.Medico   = medico;



            var pdf = new ViewAsPdf
            {
                ViewName    = "ConsultaCliente",
                PageSize    = Size.A4,
                IsGrayScale = true
            };

            return(pdf);
        }
コード例 #3
0
 private void BtnFinalizar_Click(object sender, RoutedEventArgs e)
 {
     if (!txtBoxObservacao.Text.Equals("Observação"))
     {
         anamnese.Observacao = txtBoxObservacao.Text;
     }
     if (anamnese.CpfAluno != null && !anamnese.CpfAluno.Equals(""))
     {
         Anamnese an = BDAnamnese.SelecionaAnamnesePeloCpf(anamnese.CpfAluno);
         if (an.CpfAluno != null)
         {
             BD.BDAnamnese.AtualizaAnamnese(anamnese);
         }
         else
         {
             BDAnamnese.InsereAnamnese(anamnese, anamnese.CpfAluno);
         }
         Xceed.Wpf.Toolkit.MessageBox.Show("Anamnese cadastrada com sucesso!", "Anamnese", MessageBoxButton.OK, MessageBoxImage.Asterisk);
         mainWindow.MudarUserControl("detalhesAluno", anamnese.CpfAluno);
     }
     else
     {
         Xceed.Wpf.Toolkit.MessageBox.Show("CPF do aluno não pode ser nulo", "Anamnese", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
コード例 #4
0
        public ActionResult Cadastrar(string TPR, string Antecedentes, string QP, int PacienteId,
                                      string HDA, string EXAME, string Diagnostico, string Prescricao, int MedicoId, DateTime data)
        {
            Consulta consulta = new Consulta();
            Anamnese anamnese = new Anamnese();

            consulta.MedicoId            = MedicoId;
            consulta.PacienteId          = PacienteId;
            consulta.Data                = data;
            anamnese.componentePrescrito = Prescricao;
            anamnese.Antecedentes        = Antecedentes;
            anamnese.Diagnostico         = Diagnostico;
            anamnese.ExameFisico         = EXAME;
            anamnese.TPR = TPR;
            anamnese.HDA = HDA;
            anamnese.QP  = QP;

            AnamneseDao ana = new AnamneseDao();

            ana.Cadastrar(anamnese);
            consulta.AnamneseId = anamnese.ID;

            ConsultaDao dao = new ConsultaDao();

            string valida = dao.Cadastrar(consulta) ? "Sim" : "Nao";

            return(Json(valida));
        }
コード例 #5
0
        public async Task <IActionResult> UpdateAsync([FromRoute] int id, Anamnese item)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var _item = _context.Anamnesen
                        .AsNoTracking()
                        .Include(c => c.Chapters)
                        .ThenInclude(q => q.Questions)
                        .Where(m => m.Id == id)
                        .ToList();

            if (_item == null)
            {
                return(NoContent());
            }

            _mapper.Map(item, _item.FirstOrDefault());

            _bl.calculateCountPositivAnswers(_item.FirstOrDefault());

            _context.Anamnesen.Update(_item.FirstOrDefault());
            _context.SaveChanges();
            QueryResponse <Anamnese> response = new QueryResponse <Anamnese>();

            response.Items        = _item;
            response.TotalRecords = _item.Count;
            return(Ok(_item));
        }
コード例 #6
0
ファイル: FrmAnamneses.cs プロジェクト: RaphaelYamanaka/fitt
 private void btnCadastrarAnamnese_Click(object sender, EventArgs e)
 {
     if (grpAlunos.Visible == true)
     {
         grpAlunos.Hide();
         btnVoltar.Show();
         limpaCampos();
     }
     else
     {
         var anamnese = new Anamnese
         {
             QP                = txtQP.Text,
             HM                = txtHM.Text,
             Esporte           = txtEsporte.Text,
             PosicaoQueDorme   = txtPosicao.Text,
             Humor             = txtHumor.Text,
             Dor               = txtDor.Text,
             DescricaoDor      = txtDescricao.Text,
             DiagnosticoMedico = txtDiagnostico.Text,
             Medicacao         = txtMedicacao.Text,
             Patologias        = txtPatologias.Text
         };
         MessageBox.Show(anamneseBLL.AdicionarAnamnese(anamnese));
         listarAlunos();
         btnVoltar.Hide();
         grpAlunos.Show();
     }
 }
コード例 #7
0
        public void MudarUserControl(String nomeDoControl, Anamnese anamnese)
        {
            pnl.Children.Clear();
            switch (nomeDoControl)
            {
            case "cadastroAnamnese":
                pnl.Children.Add(new UserControlCadastroAnamnese(this, anamnese));
                break;

            case "cadastroAnamneseProximaEtapa":
                pnl.Children.Add(new UserControlCadastroAnamneseProximaEtapa(this, anamnese));
                break;

            case "cadastroAnamneseProximaEtapa2":
                pnl.Children.Add(new UserControlCadastroAnamneseProximaEtapa2(this, anamnese));
                break;

            case "cadastroAnamneseProximaEtapa3":
                pnl.Children.Add(new UserControlCadastroAnamneseProximaEtapa3(this, anamnese));
                break;

            case "cadastroAnamneseProximaEtapaFinal":
                pnl.Children.Add(new UserControlCadastroAnamneseProximaEtapaFinal(this, anamnese));
                break;
            }
        }
コード例 #8
0
        public void UpdateAnamnese(Anamnese anamnese)
        {
            try
            {
                SqlConnection con = new SqlConnection(connectionString);
                con.Open();

                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = con;
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "[dbo].[Update-Anamnese]";
                cmd.Parameters.AddWithValue("@pk_AnamneseId", anamnese.pk_AnamneseId);
                cmd.Parameters.AddWithValue("@Doencas", anamnese.Doencas);
                cmd.Parameters.AddWithValue("@Drogas", anamnese.Drogas);
                cmd.Parameters.AddWithValue("@Cirurgias", anamnese.Cirurgias);
                cmd.Parameters.AddWithValue("@Medicamentos", anamnese.Medicamentos);
                cmd.Parameters.AddWithValue("@Alergias", anamnese.Alergias);
                cmd.Parameters.AddWithValue("@TipoSanguineo", anamnese.TipoSanguineo);
                cmd.Parameters.AddWithValue("@fk_PacienteId", anamnese.fk_PacienteId);

                cmd.ExecuteNonQuery();

                con.Close();
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #9
0
        public string PersistAnamnese(Anamnese anamnese)
        {
            try
            {
                SqlConnection con = new SqlConnection(connectionString);
                con.Open();

                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = con;
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "[dbo].[Insert-Anamnese]";
                cmd.Parameters.AddWithValue("@Doencas", anamnese.Doencas);
                cmd.Parameters.AddWithValue("@Drogas", anamnese.Drogas);
                cmd.Parameters.AddWithValue("@Cirurgias", anamnese.Cirurgias);
                cmd.Parameters.AddWithValue("@Medicamentos", anamnese.Medicamentos);
                cmd.Parameters.AddWithValue("@Alergias", anamnese.Alergias);
                cmd.Parameters.AddWithValue("@TipoSanguineo", anamnese.TipoSanguineo);
                cmd.Parameters.AddWithValue("@fk_PacienteId", anamnese.fk_PacienteId);

                cmd.ExecuteNonQuery();

                con.Close();
                return("Sucesso");
            }
            catch (Exception)
            {
                return("Erro!");
            }
        }
コード例 #10
0
ファイル: FrmAnamneses.cs プロジェクト: RaphaelYamanaka/fitt
 private void btnEditarAnamnese_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Deseja Alterar esses dados?", "Alterar Anamnese", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         var anamnese = new Anamnese
         {
             QP                = txtQP.Text,
             HM                = txtHM.Text,
             Esporte           = txtEsporte.Text,
             PosicaoQueDorme   = txtPosicao.Text,
             Humor             = txtHumor.Text,
             Dor               = txtDor.Text,
             DescricaoDor      = txtDescricao.Text,
             DiagnosticoMedico = txtDiagnostico.Text,
             Medicacao         = txtMedicacao.Text,
             Patologias        = txtPatologias.Text
         };
         MessageBox.Show(anamneseBLL.AlterarAnamnese(anamnese));
         listarAlunos();
         grpAlunos.Show();
         btnCadastrarAnamnese.Show();
         btnEditarAnamnese.Hide();
         btnExcluirAnamnese.Hide();
         btnVoltar.Hide();
     }
 }
コード例 #11
0
        public async Task <IActionResult> Post([FromBody] AnamneseInputDTO inputDTO)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                var anamnese = new Anamnese(inputDTO.HabitosGerais, inputDTO.Sedentarismo, inputDTO.Cirurgias, inputDTO.AlunoId);
                var result   = await _service.Post(anamnese);

                if (result != null)
                {
                    return(Created(new Uri(Url.Link("GetWithId", new { id = result.Id })), result));
                }
                else
                {
                    return(BadRequest());
                }
            }
            catch (ArgumentException e)
            {
                return(StatusCode((int)HttpStatusCode.InternalServerError, e.Message));
            }
        }
コード例 #12
0
 public void Cadastrar(Anamnese obj)
 {
     using (var contexto = new ConecaoContext())
     {
         contexto.Anamnese.Add(obj);
         contexto.SaveChanges();
     }
 }
コード例 #13
0
        public ActionResult DeleteConfirmed(long id)
        {
            Anamnese anamnese = db.Anamnese.Find(id);

            db.Anamnese.Remove(anamnese);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #14
0
ファイル: BDAnamnese.cs プロジェクト: FelipeGaleote/Gymly
        public static void InsereAnamnese(Anamnese anamnese, string cpfAluno)
        {
            SQLiteConexao    conexao = new SQLiteConexao();
            SQLiteConnection conn    = conexao.GetConexao();
            string           sql     = "INSERT INTO Anamneses(" +
                                       "cpf_aluno,historico_problema_cardiaco,historico_dores_peito,historico_desmaios_ou_vertigem,historico_pressao_alta,historico_problema_osseo," +
                                       "idoso_nao_acostumado,doenca_cardiaca_coronariana,doenca_cardiaca_reumatica,doenca_cardiaca_congenita,batimentos_cardiacos_irregulares,problema_valvulas_cardiacas,murmurios_cardiacos," +
                                       "ataque_cardiaco,derrame_cerebral,epilepsia,diabetes,hipertensao,cancer,dor_costas,dor_articulacao,dor_pulmonar," + "gestante,fumante,bebida_alcoolica," +
                                       "perder_peso,melhorar_flexibilidade,diminuir_vicios,reduzir_dores,melhorar_nutricao,melhorar_aptidao,melhorar_muscular,reduzir_estresse, sentir_melhor, hipertrofia, observacao) " +
                                       "VALUES(@cpf_aluno,@historico_problema_cardiaco,@historico_dores_peito,@historico_desmaios_ou_vertigem,@historico_pressao_alta,@historico_problema_osseo," +
                                       "@idoso_nao_acostumado,@doenca_cardiaca_coronariana,@doenca_cardiaca_reumatica,@doenca_cardiaca_congenita,@batimentos_cardiacos_irregulares," +
                                       "@problema_valvulas_cardiacas,@murmurios_cardiacos,@ataque_cardiaco,@derrame_cerebral,@epilepsia,@diabetes,@hipertensao,@cancer,@dor_costas,@dor_articulacao,@dor_pulmonar," +
                                       "@gestante,@fumante,@bebida_alcoolica,@perder_peso,@melhorar_flexibilidade,@diminuir_vicios," +
                                       "@reduzir_dores,@melhorar_nutricao,@melhorar_aptidao,@melhorar_muscular,@reduzir_estresse,@sentir_melhor, @hipertrofia, @observacao);";

            SQLiteCommand cmd = new SQLiteCommand(sql, conn);

            cmd.Parameters.AddWithValue("@cpf_Aluno", cpfAluno);
            cmd.Parameters.AddWithValue("@historico_problema_cardiaco", anamnese.HistoricoProblemaCardiaco);
            cmd.Parameters.AddWithValue("@historico_dores_peito", anamnese.HistoricoDoresPeito);
            cmd.Parameters.AddWithValue("@historico_desmaios_ou_vertigem", anamnese.HistoricoDesmaiosOuVertigem);
            cmd.Parameters.AddWithValue("@historico_pressao_alta", anamnese.HistoricoPressaoAlta);
            cmd.Parameters.AddWithValue("@historico_problema_osseo", anamnese.HistoricoProblemaOsseo);
            cmd.Parameters.AddWithValue("@idoso_nao_acostumado", anamnese.IdosoNaoAcostumado);
            cmd.Parameters.AddWithValue("@doenca_cardiaca_coronariana", anamnese.DoencaCardiacaCoronariana);
            cmd.Parameters.AddWithValue("@doenca_cardiaca_reumatica", anamnese.DoencaCardiacaReumatica);
            cmd.Parameters.AddWithValue("@doenca_cardiaca_congenita", anamnese.DoencaCardiacaCongenita);
            cmd.Parameters.AddWithValue("@batimentos_cardiacos_irregulares", anamnese.BatimentosCardiacosIrregulares);
            cmd.Parameters.AddWithValue("@problema_valvulas_cardiacas", anamnese.ProblemaValvulasCardiacas);
            cmd.Parameters.AddWithValue("@murmurios_cardiacos", anamnese.MurmuriosCardiacos);
            cmd.Parameters.AddWithValue("@ataque_cardiaco", anamnese.AtaqueCardiaco);
            cmd.Parameters.AddWithValue("@derrame_cerebral", anamnese.DerrameCerebral);
            cmd.Parameters.AddWithValue("@epilepsia", anamnese.Epilepsia);
            cmd.Parameters.AddWithValue("@diabetes", anamnese.Diabetes);
            cmd.Parameters.AddWithValue("@hipertensao", anamnese.Hipertensao);
            cmd.Parameters.AddWithValue("@cancer", anamnese.Cancer);
            cmd.Parameters.AddWithValue("@dor_costas", anamnese.DorCostas);
            cmd.Parameters.AddWithValue("@dor_articulacao", anamnese.DorArticulacao);
            cmd.Parameters.AddWithValue("@dor_pulmonar", anamnese.DorPulmonar);
            cmd.Parameters.AddWithValue("@gestante", anamnese.Gestante);
            cmd.Parameters.AddWithValue("@fumante", anamnese.Fumante);
            cmd.Parameters.AddWithValue("@bebida_alcoolica", anamnese.BebidaAlcoolica);
            cmd.Parameters.AddWithValue("@perder_peso", anamnese.PerderPeso);
            cmd.Parameters.AddWithValue("@melhorar_flexibilidade", anamnese.MelhorarFlexibilidade);
            cmd.Parameters.AddWithValue("@diminuir_vicios", anamnese.DiminuirVicios);
            cmd.Parameters.AddWithValue("@reduzir_dores", anamnese.ReduzirDores);
            cmd.Parameters.AddWithValue("@melhorar_nutricao", anamnese.MelhorarNutricao);
            cmd.Parameters.AddWithValue("@melhorar_aptidao", anamnese.MelhorarAptidao);
            cmd.Parameters.AddWithValue("@melhorar_muscular", anamnese.MelhorarMuscular);
            cmd.Parameters.AddWithValue("@reduzir_estresse", anamnese.ReduzirEstresse);
            cmd.Parameters.AddWithValue("@sentir_melhor", anamnese.SentirMelhor);
            cmd.Parameters.AddWithValue("@hipertrofia", anamnese.Hipertrofia);
            cmd.Parameters.AddWithValue("@observacao", anamnese.Observacao);

            cmd.ExecuteNonQuery();
            conn.Close();
        }
コード例 #15
0
 public ActionResult Edit([Bind(Include = "Id,Diagnostico,Anamnese1,Medicamentos,ProcedimentosRealizados,IdFichaAnimal")] Anamnese anamnese)
 {
     if (ModelState.IsValid)
     {
         db.Entry(anamnese).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IdFichaAnimal = new SelectList(db.FichaAnimal, "Id", "PesoPorteAntesDosProcedimentos", anamnese.IdFichaAnimal);
     return(View(anamnese));
 }
コード例 #16
0
 public void SalvarAnamnese(Anamnese anamnese)
 {
     if (anamnese.IdAnamnese > 0)
     {
         Context.Entry(anamnese).State = EntityState.Modified;
     }
     else
     {
         Context.Anamnese.Add(anamnese);
     }
     Context.SaveChanges();
 }
 public UserControlCadastroAnamneseProximaEtapa2(MainWindow mainWindow, Anamnese anamnese)
 {
     this.anamnese   = anamnese;
     this.mainWindow = mainWindow;
     InitializeComponent();
     checkBoxDorNasCostas.IsChecked       = anamnese.DorCostas;
     checkBoxDorNasArticulacoes.IsChecked = anamnese.DorArticulacao;
     checkBoxDoencaPulmonar.IsChecked     = anamnese.DorPulmonar;
     checkBoxGravida.IsChecked            = anamnese.Gestante;
     checkBoxFuma.IsChecked            = anamnese.Fumante;
     checkBoxBebidaAlcoolica.IsChecked = anamnese.BebidaAlcoolica;
 }
コード例 #18
0
 public Anamnese SalvarAnamnese(Anamnese model)
 {
     if (model.IdAnamnese > 0)
     {
         Context.Entry(model).State = EntityState.Modified;
     }
     else
     {
         Context.Anamnese.Add(model);
     }
     Context.SaveChanges();
     return(model);
 }
コード例 #19
0
 public string AdicionarAnamnese(Anamnese anam)
 {
     try
     {
         bd.Anamnese.Add(anam);
         bd.SaveChanges();
         return("Anamnese Cadastrada com Sucesso");
     }
     catch (Exception error)
     {
         return(error.Message);
     }
 }
コード例 #20
0
        public UserControlCadastroAnamnese(MainWindow mainWindow, Anamnese anamnese)
        {
            this.anamnese = anamnese;
            InitializeComponent();
            this.mainWindow = mainWindow;

            checkBoxProblemaCardiaco.IsChecked   = anamnese.HistoricoProblemaCardiaco;
            checkBoxDoresNoPeito.IsChecked       = anamnese.HistoricoDoresPeito;
            checkBoxDesmaia.IsChecked            = anamnese.HistoricoDesmaiosOuVertigem;
            checkBoxPressaoAlta.IsChecked        = anamnese.HistoricoPressaoAlta;
            checkBoxProblemaOsseo.IsChecked      = anamnese.HistoricoProblemaOsseo;
            checkBoxIdosoNaoAcostumado.IsChecked = anamnese.IdosoNaoAcostumado;
        }
コード例 #21
0
 public UserControlCadastroAnamneseProximaEtapaFinal(MainWindow mainWindow, Anamnese anamnese)
 {
     this.anamnese   = anamnese;
     this.mainWindow = mainWindow;
     InitializeComponent();
     if (anamnese.Observacao != null && !anamnese.Observacao.Equals(""))
     {
         txtBoxObservacao.Text = anamnese.Observacao;
     }
     else
     {
         MostraDica();
     }
 }
コード例 #22
0
        // GET: Anamnese/Details/5
        public ActionResult Details(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Anamnese anamnese = db.Anamnese.Find(id);

            if (anamnese == null)
            {
                return(HttpNotFound());
            }
            return(View(anamnese));
        }
コード例 #23
0
 public void excluir(Anamnese obj)
 {
     foreach (var item in Select())
     {
         if (item.ID == obj.ID)
         {
             using (var contexto = new ConecaoContext())
             {
                 contexto.Anamnese.Remove(item);
                 contexto.SaveChanges();
             }
         }
     }
 }
コード例 #24
0
        // GET: Anamnese/Edit/5
        public ActionResult Edit(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Anamnese anamnese = db.Anamnese.Find(id);

            if (anamnese == null)
            {
                return(HttpNotFound());
            }
            ViewBag.IdFichaAnimal = new SelectList(db.FichaAnimal, "Id", "PesoPorteAntesDosProcedimentos", anamnese.IdFichaAnimal);
            return(View(anamnese));
        }
コード例 #25
0
        public static string ExporterAnamnese(Anamnese A)
        {
            string variables = "";

            variables += "\newcommand{\\graphoInteret}{" + A.Interet + "}\n";
            variables += "\newcommand{\\graphoVolonte}{" + A.Volonte + "}\n";
            variables += "\newcommand{\\graphoPlace}{" + A.Place + "}\n";
            variables += "\newcommand{\\graphoCommentaireAnamnese}{" + A.Commentaire + "}\n";
            variables += "\newcommand{\\graphoDesignationVisuelle}{" + A.DesignationVisuelle + "}\n";
            variables += "\newcommand{\\graphoMimiques}{" + A.Mimiques + "}\n";
            variables += "\newcommand{\\graphoDiscours}{" + A.Discours + "}\n";
            variables += "\newcommand{\\graphoOpposition}{" + A.Opposition + "}\n";

            return(variables);
        }
コード例 #26
0
        public ActionResult ConsultaIndividualP(int id)
        {
            ConsultaDao dao      = new ConsultaDao();
            Consulta    consulta = dao.BuscaPorId(id);

            MedicoDao me     = new MedicoDao();
            Medico    medico = me.BuscaPorId(consulta.MedicoId);

            AnamneseDao ana      = new AnamneseDao();
            Anamnese    anamnese = ana.BuscaPorId(consulta.AnamneseId);

            ViewBag.Anamnese = anamnese;
            ViewBag.Consulta = consulta;
            ViewBag.Medico   = medico;
            return(View());
        }
コード例 #27
0
 public UserControlCadastroAnamneseProximaEtapa3(MainWindow mainWindow, Anamnese anamnese)
 {
     this.anamnese   = anamnese;
     this.mainWindow = mainWindow;
     InitializeComponent();
     checkBoxPerderPeso.IsChecked            = anamnese.PerderPeso;
     checkBoxMelhorarFlexibilidade.IsChecked = anamnese.MelhorarFlexibilidade;
     checkBoxAptidaoCardiovascular.IsChecked = anamnese.MelhorarAptidao;
     checkBoxCondicaoMuscular.IsChecked      = anamnese.MelhorarMuscular;
     checkBoxSentirMelhor.IsChecked          = anamnese.SentirMelhor;
     checkBoxReduzirDores.IsChecked          = anamnese.ReduzirDores;
     checkBoxReduzirEstresse.IsChecked       = anamnese.ReduzirEstresse;
     checkBoxHipertrofia.IsChecked           = anamnese.Hipertrofia;
     checkBoxMelhorarNutricao.IsChecked      = anamnese.MelhorarNutricao;
     checkBoxDiminuirVicios.IsChecked        = anamnese.DiminuirVicios;
 }
コード例 #28
0
 public string AlterarAnamnese(Anamnese anam)
 {
     try
     {
         var anamnese = bd.Anamnese.First(p => p.idAnamnese == anam.idAnamnese);
         if (anamnese == null)
         {
             return(null);
         }
         bd.Entry(anamnese).CurrentValues.SetValues(anam);
         bd.SaveChanges();
         return("Anamnese Alterada com Sucesso");
     }
     catch (Exception error)
     {
         return(error.Message);
     }
 }
コード例 #29
0
 public UserControlCadastroAnamneseProximaEtapa(MainWindow mainWindow, Anamnese anamnese)
 {
     this.mainWindow = mainWindow;
     this.anamnese   = anamnese;
     InitializeComponent();
     checkBoxDoencaCardiacaCoronariana.IsChecked = anamnese.DoencaCardiacaCoronariana;
     checkBoxDoencaCardiacaReumatica.IsChecked   = anamnese.DoencaCardiacaReumatica;
     checkBoxDoencaCardiacaCongenita.IsChecked   = anamnese.DoencaCardiacaCongenita;
     checkBoxBatimentimentoIrregular.IsChecked   = anamnese.BatimentosCardiacosIrregulares;
     checkBoxProblemaValvulasCard.IsChecked      = anamnese.ProblemaValvulasCardiacas;
     checkBoxMurmuriosCard.IsChecked             = anamnese.MurmuriosCardiacos;
     checkBoxAtaqueCardiaco.IsChecked            = anamnese.AtaqueCardiaco;
     checkBoxDerrameCerebral.IsChecked           = anamnese.DerrameCerebral;
     checkBoxEpilepsia.IsChecked   = anamnese.Epilepsia;
     checkBoxDiabetes.IsChecked    = anamnese.Diabetes;
     checkBoxHipertensao.IsChecked = anamnese.Hipertensao;
     checkBoxCancer.IsChecked      = anamnese.Cancer;
 }
コード例 #30
0
 public string DeletarAnamnese(Anamnese anam)
 {
     try
     {
         var anamnese = bd.Anamnese.First(p => p.idAnamnese == anam.idAnamnese);
         if (anamnese == null)
         {
             return(null);
         }
         bd.Anamnese.Remove(anamnese);
         bd.SaveChanges();
         return("Anamnese Deletada com Sucesso");
     }
     catch (Exception error)
     {
         return(error.Message);
     }
 }