public List <Barrios> listarBarrios() { hcDALC = new HistoriaClinicaDALC(); var listaBarrios = hcDALC.listarBarrios(); return(listaBarrios); }
public List <Remision> listarRemisiones() { hcDALC = new HistoriaClinicaDALC(); var listaPr = hcDALC.listaPacientesRemitidos(); return(listaPr); }
public List <Estrato> listarEstrato() { hcDALC = new HistoriaClinicaDALC(); var listaEstrato = hcDALC.listaEstratos(); return(listaEstrato); }
public List <CategorizacionCAP> listarCategorizacion() { hcDALC = new HistoriaClinicaDALC(); var listaCategorizacion = hcDALC.listarCategorizacion(); return(listaCategorizacion); }
public List <Consecutivo> listarConsecutivo() { hcDALC = new HistoriaClinicaDALC(); var listaConsecutivo = hcDALC.listarConsecutivo(); return(listaConsecutivo); }
public List <TiposDocumentos> listaTiposDocumento() { hcDALC = new HistoriaClinicaDALC(); var listaDocumento = hcDALC.listaTipoDocumento(); return(listaDocumento); }
public List <Paciente> listarPaciente() { hcDALC = new HistoriaClinicaDALC(); var pacientes = hcDALC.listarPacientes().ToList(); return(pacientes); }
public List <MotivosRemisiones> listarMotivosRemisiones() { hcDALC = new HistoriaClinicaDALC(); var listaMotivosR = hcDALC.listaMotivosRemisiones(); return(listaMotivosR); }
public List <IngresoClinica> listarIngresoClinica() { hcDALC = new HistoriaClinicaDALC(); var listaIngrCl = hcDALC.listarIngresoClinica(); return(listaIngrCl); }
public List <Eps> listarEps() { hcDALC = new HistoriaClinicaDALC(); var listaEps = hcDALC.listarEps(); return(listaEps); }
public List <Localidades> listarLocalidades() { hcDALC = new HistoriaClinicaDALC(); var listaLicalidades = hcDALC.listarLocalidades(); return(listaLicalidades); }
public List <Ciudades> listarCiudades() { hcDALC = new HistoriaClinicaDALC(); var listaCiudades = hcDALC.listarCiudades(); return(listaCiudades); }
public List <Paises> listarPaises() { hcDALC = new HistoriaClinicaDALC(); var listaPaises = hcDALC.listarPaises(); return(listaPaises); }
public List <NivelEscolaridad> listarNivelEscolaridad() { hcDALC = new HistoriaClinicaDALC(); var listaNivelEscolaridad = hcDALC.listarlistaNivelEscolaridad(); return(listaNivelEscolaridad); }
public List <Departamentos> listarDepartamentos() { hcDALC = new HistoriaClinicaDALC(); var listaDepartamentos = hcDALC.listarDepartamentos(); return(listaDepartamentos); }
public List <Ocupacion> listarOcupacion() { hcDALC = new HistoriaClinicaDALC(); var listaOcupacion = hcDALC.listarOcupacion(); return(listaOcupacion); }
public List <Remitido> listarRemitido() { hcDALC = new HistoriaClinicaDALC(); var listaRem = hcDALC.listarRemitido(); return(listaRem); }
public List <Sexo> listarSexo() { hcDALC = new HistoriaClinicaDALC(); var listaSexo = hcDALC.listarSexoPac(); return(listaSexo); }
public List <MotivoCierreHistoriaClinica> listarMotivoCierreHistoriaClinicaBO() { hcDALC = new HistoriaClinicaDALC(); var listaMotivosCierre = hcDALC.listarMotivoCierreHistoriaClinica(); return(listaMotivosCierre); }
public string agregarCierreHC(CierreHC cierre) { try { hcDALC = new HistoriaClinicaDALC(); return(hcDALC.agregarCierre(cierre)); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException(e.Message); return(argxEx.ToString()); } }
public string modificarIngresoCl(IngresoClinica ingrCl) { try { hcDALC = new HistoriaClinicaDALC(); return(hcDALC.modificarIngresoCl(ingrCl)); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException(e.Message); throw argxEx; } }
public string agregarRemitido(Remitido remitido) { try { hcDALC = new HistoriaClinicaDALC(); hcDALC.agregarRemitido(remitido); return("Creado existoso"); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException("No se pudo agregar la remision.", e.Message); throw argxEx; } }
public string ingresoClinica(IngresoClinica ingresoClinica) { try { hcDALC = new HistoriaClinicaDALC(); hcDALC.agregarIngresoClinica(ingresoClinica); return("Se ha creado el ingreso clinica correctamente del paciente"); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException("No se pudo guardar la información del ingreso del paciente.", e.Message); throw argxEx; } }
public string remitirModificarPaciente(Paciente paciente) { try { hcDALC = new HistoriaClinicaDALC(); hcDALC.remitirModificarPaciente(paciente); return("Se ha actualizado correctamente el paciente"); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException("No se pudo actualizar el paciente creado.", e.Message); throw argxEx; } }
//Se modifica el ingreso clínica ya que se cierra la HC public string modificarCierreHCIngresoClinica(IngresoClinica ingresoCl) { try { hcDALC = new HistoriaClinicaDALC(); hcDALC.modificarCierreHCIngresoCl(ingresoCl); return("Proceso Exitoso"); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException(e.Message); return(argxEx.ToString()); } }
public string crearDiagnosticosInformeSesion(long idHistoriaClinica, string diagnostico) { hcDALC = new HistoriaClinicaDALC(); var listaDiagnostico = diagnostico.Split(','); var listaConsultas = hcDALC.listarConsultas(); var listaConsultasDiagnosticos = hcDALC.listarConsultaDiagnostico(); var ultimaConsulta = (from item in listaConsultas where item.id_ingresoClinica == idHistoriaClinica select item).LastOrDefault(); var listaConsultasIngreso = (from item in hcDALC.listarConsultas() where item.id_ingresoClinica == ultimaConsulta.id_ingresoClinica select item).ToList(); List <ConsultaDiagnostico> lstConsultaDiagnostico = new List <ConsultaDiagnostico>(); ConsultaDiagnostico consultaDiagnostico; List <ConsultaDiagnostico> consultaDiagnostico2 = new List <ConsultaDiagnostico>(); foreach (var item in listaConsultasIngreso) { foreach (var item2 in listaConsultasDiagnosticos) { if (item.idConsulta == item2.id_consulta) { consultaDiagnostico2.Add(item2); } } } foreach (var itemDiagnostico in listaDiagnostico) { var listaDiagnosticoExistente = (from item in consultaDiagnostico2 where item.id_diagnostico == itemDiagnostico select item).ToList(); if (listaDiagnosticoExistente.Count == 0) { consultaDiagnostico = new ConsultaDiagnostico(); consultaDiagnostico.id_diagnostico = itemDiagnostico; consultaDiagnostico.id_consulta = ultimaConsulta.idConsulta; lstConsultaDiagnostico.Add(consultaDiagnostico); } } return(hcDALC.guardarDiagnosticoConsultasInformes(lstConsultaDiagnostico)); }
//Método encargado para guardar en bd los diagnósticos y la categorización del CAP, según seleccione el usuario. public string crearDiagnosticosYcategorizacion(long idHistoriaClinica, string diagnostico, string categorizacion) { hcDALC = new HistoriaClinicaDALC(); var listaDiagnostico = diagnostico.Split(','); var categorizaciones = categorizacion.Split(','); var listaCat = hcDALC.listarCategorizacion(); var listaConsultas = hcDALC.listarConsultas(); var ultimaConsulta = (from item in listaConsultas where item.id_ingresoClinica == idHistoriaClinica select item).LastOrDefault(); List <CategorizacionHC> lstCategorizacion = new List <CategorizacionHC>(); List <ConsultaDiagnostico> lstConsultaDiagnostico = new List <ConsultaDiagnostico>(); CategorizacionHC categorizacionCAP; ConsultaDiagnostico consultaDiagnostico; foreach (var itemCategorizaciones in categorizaciones) { categorizacionCAP = new CategorizacionHC(); foreach (var itemCategorizacion in listaCat) { if (itemCategorizacion.id_CategorizacionCAP == long.Parse(itemCategorizaciones)) { categorizacionCAP.id_IngresoClinica = idHistoriaClinica; categorizacionCAP.id_Categorizacion = itemCategorizacion.id_CategorizacionCAP; lstCategorizacion.Add(categorizacionCAP); } } } foreach (var itemCategorizaciones in listaDiagnostico) { consultaDiagnostico = new ConsultaDiagnostico(); consultaDiagnostico.id_diagnostico = itemCategorizaciones; consultaDiagnostico.id_consulta = ultimaConsulta.idConsulta; lstConsultaDiagnostico.Add(consultaDiagnostico); } return(hcDALC.guardarCategorizacionesCAPDiagnosticoConsultas(lstCategorizacion, lstConsultaDiagnostico)); }
public List <ConsultaDiagnostico> listarConsultaDiagnosticos() { hcDALC = new HistoriaClinicaDALC(); return(hcDALC.listarConsultaDiagnostico()); }
//public string agregarConsultantePaciente(consultantePaciente consultantePa) //{ // hcDALC = new HistoriaClinicaDALC(); // return hcDALC.agregarConsultantePaciente(consultantePa); //} public void agregarRemision(Remision remision) { hcDALC = new HistoriaClinicaDALC(); hcDALC.agregarRemision(remision); }
public string agregarEstrategiaIngreso(List <PermisosUsuariosPaciente> permisosUsr) { hcDALC = new HistoriaClinicaDALC(); hcDALC.asignarUsuariosHC(permisosUsr); return("Proceso Exitoso"); }