public ReceitaUrgence(Prontuario prontuario, DateTime data, string codigoprofissional, string conteudo) { this.Prontuario = prontuario; this.Data = data; this.CodigoProfissional = codigoprofissional; this.Conteudo = conteudo; }
/// <summary> /// Cadastra um novo prontuario /// </summary> /// <param name="novoProntuario">Objeto com as informações de prontuarios</param> public void Cadastrar(Prontuario novoProntuario) { // Adiciona novoProntuario ctx.Prontuario.Add(novoProntuario); // Salva as informações para serem gravadas no banco de dados ctx.SaveChanges(); }
public void ExcluirProtuario(int id) { Prontuario prontuario = ctx.Prontuarios.Find(id); ctx.Prontuarios.Remove(prontuario); ctx.SaveChanges(); }
public void CadastrarPaciente(Prontuario prontuario) { using (SpMedGroupContext ctx = new SpMedGroupContext()) { ctx.Prontuario.Add(prontuario); ctx.SaveChanges(); } }
public void Deletar(int id) { using (SpMedGroupContext ctx = new SpMedGroupContext()) { Prontuario protnuarioProcurado = BuscarPorId(id); ctx.Prontuario.Remove(protnuarioProcurado); ctx.SaveChanges(); } }
private void PopularItensSolicitacao(Prontuario prontuario) { solicitacao.Itens.Add( new ItemSolicitacao { Prontuario = prontuario } );; }
public ActionResult Excluir(int id) { ProntuarioDao dao = new ProntuarioDao(); Prontuario prontuario = dao.BuscaPorId(id); string validacao = (dao.excluir(prontuario) ? "Sim" : "Não"); return(Json(validacao)); }
public void Alterar(Prontuario prontuario) { using (SpMedGroupContext ctx = new SpMedGroupContext()) { Prontuario prontuarioExiste = ctx.Prontuario.Find(prontuario.Id); prontuarioExiste.Id = prontuario.Id; ctx.Prontuario.Update(prontuario); ctx.SaveChanges(); } }
public Prontuario BuscarProntuario(int prontuarioId) { Prontuario prontuario = new Prontuario(); using (SpMedGroupContext ctx = new SpMedGroupContext()) { prontuario = ctx.Prontuario.Find(prontuarioId); } return(prontuario); }
public static bool Remover(Prontuario prontuario) { if (BuscarPorProntuarioSolicitado(prontuario.Id) == null) { _context.Prontuarios.Remove(prontuario); _context.SaveChanges(); return(true); } return(false); }
public IActionResult Remover(int id) { ItemSolicitacao itemSolicitacao = _itemSolicitacaoDAO.BuscarDados(id); itemSolicitacao.Prontuario.Status = "Disponivel"; Prontuario procurarProntuarioComDados = _prontuarioDAO.BuscarPorIdFuncionarioECaixa(itemSolicitacao.Prontuario.Id); _prontuarioDAO.Alterar(procurarProntuarioComDados); return(RedirectToAction("Status", "Solicitacao")); }
private void btnCadastrarProntuario_Click(object sender, RoutedEventArgs e) { Prontuario p = new Prontuario { Avaliacao = txtAvaliacao.Text, Sintomas = txtSintomas.Text, Medicamento = txtMedicamentos.Text }; Paciente pac = PacienteDAO.BuscarPacientePorId(IdPaciente); Medico med = MedicoDAO.BuscarMedicoPorId(IdMedico); p.PlanoSaude = pac.NomePlano; p.NomePaciente = pac; p.NomeMedico = med; string msgCadastrou = ProntuarioDAO.Cadastrar(p); if (msgCadastrou == null) { // limpar MessageBox.Show("Prontuário cadastrado!"); } else { MessageBox.Show(msgCadastrou); } //if (!string.IsNullOrWhiteSpace(txtPaciente.Text)) //{ // Prontuario = new Prontuario // { // NomePaciente = txtPaciente.Text, // Sintomas = txtSintomas.Text, // Avaliacao = txtAvaliacao.Text, // Medicamento = txtMedicamentos.Text // }; // if (ProntuarioDAO.CadastrarProntuario(Prontuario)) // { // MessageBox.Show("Produto cadastrado com sucesso!!!", "Vendas WPF", // MessageBoxButton.OK, MessageBoxImage.Information); // LimparFormulario(); // } // else // { // MessageBox.Show("Esse produto já existe!!!", "Vendas WPF", // MessageBoxButton.OK, MessageBoxImage.Error); // } //} //else //{ // MessageBox.Show("Preencha o campo nome!!!", "Vendas WPF", // MessageBoxButton.OK, MessageBoxImage.Error); //} }
private void AddProntuarios(Prontuario[] newProntuarios) { LoadProntuarios(); for (int i = 0; i < newProntuarios.Length; i++) { if (!newProntuarios[i].sintomas.Equals("") && EhFebreWatson(newProntuarios[i].sintomas)) { newProntuarios[i].ehDengue = true; } } List <Prontuario> lista = new List <Prontuario>(); lista.AddRange(prontuarios); lista.AddRange(newProntuarios); /*Dictionary<int, Prontuario> dicionario = new Dictionary<int, Prontuario>(); * * foreach (Prontuario prontuario in lista) * * * { * * if (prontuario != null && !dicionario.ContainsKey(prontuario.id)) * { * * dicionario.Add(prontuario.id, prontuario); * * } * * } * * Prontuario[] somaProntuarios = new Prontuario[dicionario.Count]; * * foreach (int key in dicionario.Keys) * { * * somaProntuarios[0] = dicionario[key]; * * } * * SaveProntuarios(somaProntuarios);*/ //Prontuario[] somaProntuarios = lista.ToArray(); HashSet <Prontuario> listaHash = new HashSet <Prontuario>(lista); Prontuario[] somaProntuarios = new Prontuario[listaHash.Count]; listaHash.CopyTo(somaProntuarios); SaveProntuarios(somaProntuarios); }
//adiciona prontuario public void add(Prontuario prontuario) { using (Model1Container model1 = new Model1Container()) { model1.PacienteSet.Attach(prontuario.Paciente); model1.MedicoSet.Attach(prontuario.Medico); model1.ConsultaSet.Attach(prontuario.Consulta); model1.ProntuarioSet.Add(prontuario); model1.SaveChanges(); } }
public void Deletar(int id) { // Busca um prontuario através do id Prontuario prontuarioBuscado = ctx.Prontuarios.Find(id); // Remove o prontuario que foi buscado ctx.Prontuarios.Remove(prontuarioBuscado); // Salva as alterações ctx.SaveChanges(); }
public ViewResult AddEdit(int?id) { Prontuario prontuario = new Prontuario(); if (id != null) { prontuario = _context.Prontuarios.Find(id); } return(View(prontuario)); }
private void PopularDataGrid(Prontuario prontuario) { itens.Add(new { Matricula = prontuario.Funcionario.Matricula, Nome = prontuario.Funcionario.Nome, NumeroCaixa = prontuario.Caixa.NumeroCaixa, Custodia = prontuario.Caixa.Custodia, CriadoEm = solicitacao.CriadoEm, }); }
public IActionResult Post(Prontuario prontuario) { try { ProntuarioRepositorio.Cadastrar(prontuario); return(Ok(new { mensagem = "Prontuario Cadastrado!" })); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public bool Cadastrar(Prontuario obj) { bool valida = false; using (var contexto = new ConecaoContext()) { contexto.Prontuario.Add(obj); contexto.SaveChanges(); valida = true; } return(valida); }
private void Window_Loaded(object sender, RoutedEventArgs e) { dtaProntuarios.ItemsSource = ProntuarioDAO.Listar(); Prontuario prontuario = new Prontuario(); dynamic item = new { Matricula = prontuario.Funcionario.Matricula, Custodia = prontuario.Caixa.Custodia, CriadoEm = prontuario.CriadoEm }; }
public IActionResult CadastrarPaciente(Prontuario prontuario) { try { PacienteRepository.CadastrarPaciente(prontuario); return(Ok()); } catch (Exception ex) { return(BadRequest()); } }
public List <Consulta> ListarConsultaIdProntuariosConcluidas(int id) { Prontuario prontuario = ctx.Prontuarios .FirstOrDefault(p => p.IdUsuario == id); return(ctx.Consultas .Include(c => c.IdProntuarioNavigation) .Include(c => c.IdSituacaoNavigation) .Include(c => c.IdMedicosNavigation) .Where(c => c.IdProntuario == prontuario.IdProntuario && c.IdSituacao == 3) .ToList()); }
public IActionResult Alterar(Prontuario prontuario) { try { ProntuarioRepositorio.Alterar(prontuario); return(Ok(ProntuarioRepositorio.Listar())); } catch (Exception ex) { return(BadRequest()); } }
public IActionResult Alterar(Prontuario prontuario) { try { ProntuarioRepositorio.Alterar(prontuario); return(Ok(new { mensagem = "Prontuário Modificado!" })); } catch (SystemException ex) { return(BadRequest(ex.Message)); } }
//Atualiza prontuario public void update(Prontuario prontuario) { using (Model1Container model1 = new Model1Container()) { model1.ProntuarioSet.Attach(prontuario); model1.PacienteSet.Attach(prontuario.Paciente); model1.MedicoSet.Attach(prontuario.Medico); model1.ConsultaSet.Attach(prontuario.Consulta); model1.Entry(prontuario).State = System.Data.Entity.EntityState.Modified; model1.SaveChanges(); } }
public void AtualizarProntuario(Prontuario _prontuario) { try { ProntuarioDados dados = new ProntuarioDados(); dados.AtualizarProntuario(_prontuario); } catch (Exception ex) { throw new Exception(ex.Message); } }
public IActionResult Cadastrar(Prontuario novoProntuario) { try { _prontuario.CadastrarProntuario(novoProntuario); return(StatusCode(202)); } catch (Exception erro) { return(BadRequest(erro)); } }
public IActionResult Put(int Id, Prontuario ProntuarioAtualizado) { try { _IProntuarioRepository.Update(Id, ProntuarioAtualizado); return(StatusCode(204)); } catch (Exception ex) { return(BadRequest(ex)); } }
//deleta medico public void delete(int id) { using (Model1Container model1 = new Model1Container()) { //model1.PacienteSet.Attach(prontuario.Paciente); //model1.MedicoSet.Attach(prontuario.Medico); //model1.ConsultaSet.Attach(prontuario.Consulta); Prontuario prontuario = search(id); model1.ProntuarioSet.Attach(prontuario); model1.ProntuarioSet.Remove(prontuario); model1.SaveChanges(); } }
public ActionResult Edit([Bind(Include = "Id,Data,Hora,Observacoes,IdMedico,IdAnimal")] ProntuarioViewModel viewModel) { if (ModelState.IsValid) { TimeSpan hora = TimeSpan.Parse(viewModel.Hora); Prontuario prontuario = Mapper.Map <ProntuarioViewModel, Prontuario>(viewModel); prontuario.Data = prontuario.Data.Add(hora); repositorioProntuarios.Alterar(prontuario); return(RedirectToAction("Index")); } return(View(viewModel)); }
public IActionResult Post(Prontuario NovoProntuario) { try { _IProntuarioRepository.Create(NovoProntuario); return(StatusCode(201)); } catch (Exception ex) { return(BadRequest(ex)); } }