public bool Cadastrar(Componente_Paciente obj) { bool valida = false; using (var contexto = new ConecaoContext()) { contexto.Componente_Paciente.Add(obj); contexto.SaveChanges(); valida = true; } return(valida); }
public void Alterar(Componente_Paciente obj) { foreach (var item in Select()) { if (item.ID == obj.ID) { using (var contexto = new ConecaoContext()) { item.Componente = obj.Componente; item.PacienteId = obj.PacienteId; contexto.Componente_Paciente.Update(item); contexto.SaveChanges(); } } } }
public ActionResult Cadastrar(String nomePaciente, String Hpp, String Hf, String Historia, String Obs, IList <String> lista) { Componente_PacienteDao com = new Componente_PacienteDao(); ProntuarioDao pro = new ProntuarioDao(); PacienteDao dao = new PacienteDao(); ComponenteDao co = new ComponenteDao(); HistoriaPatologicaPregressaDao his = new HistoriaPatologicaPregressaDao(); HistoriaPatologicaPregressa h = new HistoriaPatologicaPregressa(); h.HF = Hf; h.HistoriaSocial = Historia; h.HPP = Hpp; Prontuario prontuario = new Prontuario(); prontuario.Observacoes = Obs; ConsumindoApiDao con = new ConsumindoApiDao(); foreach (var item in dao.Select()) { if (item.Nome == nomePaciente) { prontuario.PacienteId = item.ID; } } if (lista != null) { foreach (var item in lista) { Componente_Paciente intermedio = new Componente_Paciente(); intermedio.PacienteId = prontuario.PacienteId; intermedio.Componente = item; com.Cadastrar(intermedio); } } his.Cadastrar(h); prontuario.HistoriaPatologicaPregressaId = h.ID; string valida = pro.Cadastrar(prontuario) ? "Sim" : "Não"; return(Json(valida)); }
public bool excluir(Componente_Paciente obj) { bool valida = false; foreach (var item in Select()) { if (item.ID == obj.ID) { using (var contexto = new ConecaoContext()) { contexto.Componente_Paciente.Remove(item); contexto.SaveChanges(); valida = true; } } } return(valida); }
public ActionResult Update(int idProntuario, String nomePaciente, String nomeComponente, String HPP, String HF, String HistoriaSocial, String observacao) { Componente_PacienteDao com = new Componente_PacienteDao(); ProntuarioDao pro = new ProntuarioDao(); PacienteDao dao = new PacienteDao(); ComponenteDao co = new ComponenteDao(); HistoriaPatologicaPregressaDao his = new HistoriaPatologicaPregressaDao(); Prontuario prontuario = pro.BuscaPorId(idProntuario); prontuario.Observacoes = observacao; HistoriaPatologicaPregressa historia = his.BuscaPorId(prontuario.HistoriaPatologicaPregressaId); historia.HPP = HPP; historia.HF = HF; historia.HistoriaSocial = HistoriaSocial; if (nomeComponente != null) { Componente_Paciente intermedio = new Componente_Paciente(); intermedio.PacienteId = prontuario.PacienteId; intermedio.Componente = nomeComponente; } foreach (var item in dao.Select()) { if (item.Nome == nomePaciente) { prontuario.PacienteId = item.ID; } } his.Alterar(historia); pro.Alterar(prontuario); string validacao = (pro.Alterar(prontuario) ? "Sim" : "Não"); return(Json(validacao)); }