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)); } }
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); }
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); } }
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)); }
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)); }
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(); } }
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; } }
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; } }
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!"); } }
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(); } }
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)); } }
public void Cadastrar(Anamnese obj) { using (var contexto = new ConecaoContext()) { contexto.Anamnese.Add(obj); contexto.SaveChanges(); } }
public ActionResult DeleteConfirmed(long id) { Anamnese anamnese = db.Anamnese.Find(id); db.Anamnese.Remove(anamnese); db.SaveChanges(); return(RedirectToAction("Index")); }
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(); }
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)); }
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; }
public Anamnese SalvarAnamnese(Anamnese model) { if (model.IdAnamnese > 0) { Context.Entry(model).State = EntityState.Modified; } else { Context.Anamnese.Add(model); } Context.SaveChanges(); return(model); }
public string AdicionarAnamnese(Anamnese anam) { try { bd.Anamnese.Add(anam); bd.SaveChanges(); return("Anamnese Cadastrada com Sucesso"); } catch (Exception error) { return(error.Message); } }
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; }
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(); } }
// 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)); }
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(); } } } }
// 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)); }
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); }
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()); }
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; }
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); } }
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; }
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); } }