public IActionResult CadastroExameMedico([FromBody] FichaMedica ficha) { var db = new AcademiaContext(); //procura o cliente pelo cpf var cliente = db.ClienteTable.Where(c => c.cpf == ficha.Cpf).FirstOrDefault(); //se não exisitir cria if (cliente == null) { cliente = new ClienteTable(ficha.Cpf); db.ClienteTable.Add(cliente); db.SaveChanges(); cliente = db.ClienteTable.Where(c => c.cpf == ficha.Cpf).FirstOrDefault(); } var clienteId = cliente.cliente_id; //cria tabela e associa com o ID do cliente var tabelaFicha = new FichaMedicaTable(ficha, clienteId); db.FichaMedicaTable.Add(tabelaFicha); db.SaveChanges(); return(Ok()); }
public List <FichaMedica> ListarControles(string Rut, string Apellido) { List <FichaMedica> lista = new List <FichaMedica>(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionIntranet(); if (cmd != null) { try { cmd.CommandText = "Salud_ListarControl"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Rut", Rut); cmd.Parameters.AddWithValue("@Apellido", Apellido); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { FichaMedica fm = new FichaMedica(); fm.IDFichaMedica = Convert.ToInt32(reader["Id_FichaMedica"].ToString()); fm.Nombre = reader["Nombre"].ToString(); fm.Fuma = Convert.ToDateTime(reader["Fecha_Control"].ToString()).ToString("dd-MM-yyyy HH:mm:ss"); fm.Comuna = reader["Diagnostico_Comun"].ToString(); fm.Transporte = reader["Diagnostico_Tratamiento"].ToString(); lista.Add(fm); } } catch { } } con.CerrarConexion(); return(lista); }
/// <summary> /// Handle /// </summary> /// <param name="request"></param> /// <param name="cancellationToken"></param> /// <returns></returns> public async override Task <GetPassportByIdEmployeeResponse> Handle(GetPassportByIdEmployeeRequest request, CancellationToken cancellationToken) { Empleado empleado = await ValidacionEmpleado(request.IdEmployee).ConfigureAwait(false); var passport = await repositoryPasaporte.GetAll() .Include(c => c.IdEmpleadoNavigation) .ThenInclude(c => c.IdFichaLaboralNavigation) .ThenInclude(c => c.IdDepartamentoNavigation) .Include(c => c.IdEmpleadoNavigation) .ThenInclude(c => c.IdFichaLaboralNavigation) .ThenInclude(c => c.IdDivisionNavigation) .Include(c => c.IdEmpleadoNavigation) .ThenInclude(c => c.IdFichaLaboralNavigation) .ThenInclude(c => c.IdLocalizacionNavigation) .Include(c => c.IdEstadoPasaporteNavigation) .ThenInclude(c => c.IdColorEstadoNavigation) .Include(c => c.IdEstadoPasaporteNavigation) .ThenInclude(c => c.EstadoPasaporteIdioma) .FirstOrDefaultAsync(c => c.IdEmpleado == request.IdEmployee && c.Activo.Value).ConfigureAwait(false); if (passport == null) { throw new MultiMessageValidationException(new ErrorMessage() { Code = "NOT_FOUND", Message = string.Format(ValidatorsMessages.NOT_FOUND, ValidatorFields.Passport) }); } FichaMedica fchMedica = await repositoryFichaMedica.GetAll() .Include(c => c.ResultadoTestMedico) .Include(c => c.ResultadoTestPcr) .FirstOrDefaultAsync(c => c.Id == empleado.IdFichaMedica).ConfigureAwait(false); GetPassportByIdEmployeeResponse response = new GetPassportByIdEmployeeResponse() { IdPassport = passport.Id, IdEmpleado = passport.IdEmpleado, NombreEmpleado = passport.IdEmpleadoNavigation.NombreCompleto, InicialesEmpleado = passport.IdEmpleadoNavigation.Iniciales, EdadEmpleado = passport.IdEmpleadoNavigation.CalcularEdad(), NumEmpleado = empleado.NumEmpleado ?? empleado.Id, Departamento = passport.IdEmpleadoNavigation.IdFichaLaboralNavigation?.IdDepartamentoNavigation?.Nombre, Division = passport.IdEmpleadoNavigation.IdFichaLaboralNavigation?.IdDivisionNavigation?.Nombre, NameLocalizacion = passport.IdEmpleadoNavigation.IdFichaLaboralNavigation?.IdLocalizacionNavigation?.Nombre, Pais = passport.IdEmpleadoNavigation.IdFichaLaboralNavigation?.IdLocalizacionNavigation?.Pais, Ciudad = passport.IdEmpleadoNavigation.IdFichaLaboralNavigation?.IdLocalizacionNavigation?.Ciudad, CodigoPostal = passport.IdEmpleadoNavigation.IdFichaLaboralNavigation?.IdLocalizacionNavigation?.CodigoPostal, Direccion1 = passport.IdEmpleadoNavigation.IdFichaLaboralNavigation?.IdLocalizacionNavigation?.Direccion1, FechaCreacion = passport.FechaCreacion, FechaExpiracion = passport.FechaExpiracion, ColorPasaporte = passport.IdEstadoPasaporteNavigation?.IdColorEstadoNavigation?.Nombre, EstadoPasaporte = passport.IdEstadoPasaporteNavigation?.EstadoPasaporteIdioma.FirstOrDefault(c => c.Idioma == Idioma)?.Nombre ?? passport.IdEstadoPasaporteNavigation?.Nombre, NumTest = CalculoNumeroTest(fchMedica), HasMessage = passport.IdEstadoPasaporteNavigation.Comment.GetValueOrDefault(), EstadoId = passport.IdEstadoPasaporteNavigation.EstadoId }; return(response); }
public async Task <Response> GetIdPersonaPorFicha([FromBody] int idFicha) { FichaMedica UltimaFicha = new FichaMedica(); try { //Estado 0 = Ficha recién creada UltimaFicha = db.FichaMedica.Where( x => x.Estado == 0 && x.IdFichaMedica == idFicha ).FirstOrDefault(); if (UltimaFicha != null) { return(new Response { IsSuccess = true, Resultado = UltimaFicha }); } return(new Response { IsSuccess = false, Resultado = UltimaFicha, Message = "No existe información de esa ficha médica" }); } catch (Exception ex) { return(new Response { IsSuccess = false, Resultado = UltimaFicha, Message = "Hubo una excepción !!!" }); } }
protected void btn_addClick(object sender, EventArgs e) { if (txt_diagnostico.Text == "" || txt_tratamiento.Text == "" || txt_medicamento.Text == "") { lbl_green.Text = "Debe completar todos los campos"; } else { int id_cita = Int32.Parse(dp_citado.Text); var queryCitaMedica = from cit in citaMedica.listCitaMedica() select cit; int id_paciente = 0; int id_doctor = 0; string nombre_paciente = ""; string nombre_doctor = ""; foreach (var item in queryCitaMedica) { if (item.id_CitaMedica == id_cita) { id_paciente = item.Paciente.id_Paciente; id_doctor = item.Doctor.id_Doctor; nombre_paciente = item.Paciente.nombres_Paciente + " " + item.Paciente.apellidos_Paciente; nombre_doctor = item.Doctor.nombres_Doctor + " " + item.Doctor.apellidos_Doctor; } } string diagnostico = txt_diagnostico.Text; string tratamiento = txt_tratamiento.Text; string medicamento = txt_medicamento.Text; string estado = "Activo"; DateTime fecha = DateTime.ParseExact(txt_fechaCitado.Text, "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None); FichaMedica fc = new FichaMedica(); fc.fechaConsulta_FichaMedica = fecha; fc.diagnostico_FichaMedica = diagnostico; fc.tratamiento_FichaMedica = tratamiento; fc.medicamento_FichaMedica = medicamento; fc.estado_FichaMedica = estado; fc.Paciente_idPaciente_FichaMedica = id_paciente; fc.Doctor_idDoctor_FichaMedica = id_doctor; if (fichaMedica.addFichaMedica(fc)) { To_pdf(nombre_paciente, nombre_doctor, fecha.ToString(), diagnostico, tratamiento, medicamento); lbl_green.Text = "Registro exitoso"; txt_diagnostico.Text = ""; txt_medicamento.Text = ""; txt_tratamiento.Text = ""; } else { lbl_green.Text = "No se ha podido registrar"; } } }
/// <summary> /// Alta ficha Medica /// </summary> /// <param name="pFichaId"></param> /// <param name="pFechaEntrega"></param> /// <param name="pPeso"></param> /// <param name="pAltura"></param> /// <param name="pGrupoSanguineo"></param> /// <param name="pHiperArterial"></param> /// <param name="pDiabetes"></param> /// <param name="pAfecCardVascular"></param> /// <param name="pAfecResp"></param> /// <param name="pFuma"></param> /// <param name="pAlcohol"></param> /// <param name="pDniSocio"></param> /// <param name="pMedicacion"></param> /// <param name="pContactoEmergencia"></param> /// <param name="pEnfermedad"></param> /// <param name="pOperacion"></param> /// <param name="pLimitacionFisica"></param> /// <param name="pActividadFisica"></param> public void AltaFichaMedica(int pFichaId, DateTime pFechaEntrega, int pPeso, int pAltura, string pGrupoSanguineo, bool pHiperArterial, bool pDiabetes, bool pAfecCardVascular, bool pAfecResp, bool pFuma, bool pAlcohol, int pDniSocio, Medicacion pMedicacion, ContactoEmergencia pContactoEmergencia, Enfermedad pEnfermedad, Operacion pOperacion, LimitacionFisica pLimitacionFisica, ActividadFisica pActividadFisica) { var unSocio = this.iUnitOfWork.SocioRepository.Get(pDniSocio); var unaFichaMedica = new FichaMedica(pFichaId, DateTime.Today.Date, pPeso, pAltura, pGrupoSanguineo, pHiperArterial, pDiabetes, pAfecCardVascular, pAfecResp, pFuma, pAlcohol, pDniSocio, pMedicacion, pContactoEmergencia, pEnfermedad, pOperacion, pLimitacionFisica, pActividadFisica); unSocio.HistorialMedico.Add(unaFichaMedica); this.iUnitOfWork.SocioRepository.Add(unSocio); }
public async Task <ActionResult> DeleteConfirmed(int id) { FichaMedica fichaMedica = await db.fichaMedicas.FindAsync(id); db.fichaMedicas.Remove(fichaMedica); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public static string[] BuscarPaciente2(string Rut) { Controller_FichaMedica controlMedico = new Controller_FichaMedica(); FichaMedica fm = controlMedico.BuscarPacienteRut(Rut, 1); TimeSpan ts = DateTime.Now - fm.FechaIngreso; double AñosAntiguedad = Math.Floor(ts.TotalDays / 356); return(new[] { fm.Nombre + " " + fm.ApellidoPaterno, fm.FechaNacimiento.ToString("dd-MM-yyyy"), fm.Telefono, fm.EstadoCivil, fm.Anexo, fm.Correo, fm.Direccion, fm.Comuna, fm.Transporte, fm.Accion, fm.Cargo, fm.Fiebre, fm.Sexo, AñosAntiguedad.ToString("N0") + " Años", fm.Edad.ToString() }); }
public async Task <ActionResult> Edit([Bind(Include = "Id,descricao")] FichaMedica fichaMedica) { if (ModelState.IsValid) { db.Entry(fichaMedica).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(fichaMedica)); }
public FichaMedicaTable(FichaMedica ficha, int cliente_id) { this.peso = ficha.Peso; this.altura = ficha.Altura; this.pressao = ficha.Pressao; this.gordura = ficha.Gordura; this.massa_magra = ficha.MassaMagra; this.imc = CalculaImc(ficha.Peso, ficha.Altura); this.aprovado = ficha.Aprovado; this.cliente_id = cliente_id; }
public async Task <ActionResult> Create([Bind(Include = "Id,descricao")] FichaMedica fichaMedica) { if (ModelState.IsValid) { db.fichaMedicas.Add(fichaMedica); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(fichaMedica)); }
public bool addFichaMedica(FichaMedica fc) { try { context.FichaMedica.Add(fc); return(context.SaveChanges() > 0); } catch (Exception) { return(false); } }
// GET: fichaMedicas/Delete/5 public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FichaMedica fichaMedica = await db.fichaMedicas.FindAsync(id); if (fichaMedica == null) { return(HttpNotFound()); } return(View(fichaMedica)); }
public static bool GurdarFichaMedica(FichaMedica _ficha) { bool exito = false; try { ValidarDatos(_ficha); exito = FichaMedicaDao.InsertFichaMedica(_ficha); } catch (Exception ex) { } return(exito); }
public List <Persona> ListaPersonasFichaMedicaView() { List <Persona> personasLista = new List <Persona>(); FichaMedica ficha = new FichaMedica(); List <FichaMedica> fichasOrdenas = db.FichaMedica.Include(x => x.Persona).OrderBy(x => x.IdPersona).ToList(); List <FichaMedica> fichaSinRepeticiones = new List <FichaMedica>(); List <int> ids = new List <int>(); for (int i = 0; i < fichasOrdenas.Count(); i++) { ficha = fichasOrdenas.ElementAt(i); if (ids.Contains(ficha.IdPersona) == true) { } else { fichaSinRepeticiones.Add(ficha); // aqui agrgar la identif, nombre de la persona ids.Add(ficha.IdPersona); personasLista.Add(new Persona { IdPersona = fichasOrdenas.ElementAt(i).IdPersona, Nombres = fichasOrdenas.ElementAt(i).Persona.Nombres, Apellidos = fichasOrdenas.ElementAt(i).Persona.Apellidos, Identificacion = fichasOrdenas.ElementAt(i).Persona.Identificacion }); } } /* * for (int i = 0; i < fichaSinRepeticiones.Count(); i++) * { * ficha = fichaSinRepeticiones.ElementAt(i); * * * personasLista.Add(new Persona { IdPersona = ficha.IdPersona }); * } */ return(personasLista); }
public IActionResult GetExame([FromQuery] string cpf) { var db = new AcademiaContext(); var cliente = db.ClienteTable.Where(c => c.cpf == cpf).FirstOrDefault(); if (cliente == null) { return(Ok(null)); } var exame = db.FichaMedicaTable.Where(c => c.cliente_id == cliente.cliente_id).FirstOrDefault(); var ficha = new FichaMedica(exame, cpf); return(Ok(ficha)); }
/// <summary> /// Metodo que calcula el numero de test que tiene un empelado /// </summary> /// <param name="fchMedica"></param> /// <returns></returns> private int CalculoNumeroTest(FichaMedica fchMedica) { int numTest = 0; if (fchMedica != null) { if (fchMedica.ResultadoTestMedico != null && fchMedica.ResultadoTestMedico.Any()) { numTest += fchMedica.ResultadoTestMedico.Count; } if (fchMedica.ResultadoTestPcr != null && fchMedica.ResultadoTestPcr.Any()) { numTest += fchMedica.ResultadoTestPcr.Count; } } return(numTest); }
public async Task <Response> PostFichaMedica([FromBody] FichaMedica FichaMedica) { try { if (!ModelState.IsValid) { return(new Response { IsSuccess = false, Message = "" }); } //var respuesta = Existe(FichaMedica); //if (!respuesta.IsSuccess) //{ db.FichaMedica.Add(FichaMedica); await db.SaveChangesAsync(); return(new Response { IsSuccess = true, Message = Mensaje.Satisfactorio }); //} /* * return new Response * { * IsSuccess = false, * Message = Mensaje.ExisteRegistro * }; */ } catch (Exception ex) { return(new Response { IsSuccess = false, Message = Mensaje.Excepcion + ", Asegurese de haberllenado todos los campos obligatorios", }); } }
public async Task <Response> GetUltimaFichaMedica([FromBody] FichaMedica fichaMedica) { FichaMedica UltimaFicha = new FichaMedica(); try { //Estado 0 = Ficha recién creada UltimaFicha = await db.FichaMedica.Where( x => x.Estado == 0 && x.IdPersona == fichaMedica.IdPersona ).FirstOrDefaultAsync(); var persona = await db.Persona .Include(i => i.Sexo) .Include(i => i.TipoSangre) .Where(w => w.IdPersona == fichaMedica.IdPersona) .FirstOrDefaultAsync(); if (UltimaFicha != null) { UltimaFicha.Sexo = persona.Sexo.Nombre; UltimaFicha.TipoSangre = persona.TipoSangre.Nombre; return(new Response { IsSuccess = true, Resultado = UltimaFicha }); } return(new Response { IsSuccess = false, Resultado = UltimaFicha, Message = "Sin fichas médicas en edición" }); } catch (Exception ex) { return(new Response { IsSuccess = false, Resultado = UltimaFicha, Message = "Hubo una excepción !!!" }); } }
private static void ValidarDatos(FichaMedica _ficha) { if (String.IsNullOrEmpty(_ficha.Peso)) { const string message = "El campo Peso es obligatorio."; const string caption = "Error"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); throw new Exception(); } if (String.IsNullOrEmpty(_ficha.Altura)) { const string message = "El campo Altura es obligatorio."; const string caption = "Error"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); throw new Exception(); } }
public List <FichaMedica> ListarFichasMedicas(string Rut, string Apellido) { List <FichaMedica> lista = new List <FichaMedica>(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionIntranet(); if (cmd != null) { try { cmd.CommandText = "Salud_ListarFichaMedica"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Rut", Rut); cmd.Parameters.AddWithValue("@Apellido", Apellido); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { FichaMedica fm = new FichaMedica(); fm.IDFichaMedica = Convert.ToInt32(reader["Id_FichaMedica"].ToString()); fm.Nombre = reader["Nombre"].ToString(); fm.Rut = reader["rut"].ToString(); fm.Sexo = reader["Sexo"].ToString(); fm.Edad = DateTime.Now.Year - Convert.ToDateTime(reader["Fecha_Nacimiento"].ToString()).Year; fm.Comuna = reader["Comuna"].ToString(); fm.Transporte = reader["TipoTransporte"].ToString(); fm.Fuma = reader["Fuma"].ToString(); fm.Bebe = reader["Bebe"].ToString(); fm.Drogas = reader["Drogas"].ToString(); fm.Accion = "<a style='Color:Blue;text-decoration:none;' href='javascript:openPopup(\"" + fm.Rut + "\",\"" + 1 + "\")'>Editar</a>"; lista.Add(fm); } } catch { } } con.CerrarConexion(); return(lista); }
private void btnGuardaFicha_Click(object sender, EventArgs e) { FichaMedica _ficha = new FichaMedica(); _ficha.idCliente = 1; _ficha.Peso = "80"; _ficha.Altura = "1,78"; _ficha.Medicamentos = "Ceretide, corticoide"; _ficha.Afecciones = "Alergias, Asma"; _ficha.Cirugias = "piloro, forunculo"; _ficha.FechaAlta = DateTime.Now; bool Exito = FichaMedicaNeg.GurdarFichaMedica(_ficha); if (Exito == true) { const string message2 = "Se registro la ficha medica del cliente exitosamente."; const string caption2 = "Éxito"; var result2 = MessageBox.Show(message2, caption2, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
public static bool InsertFichaMedica(FichaMedica _ficha) { bool exito = false; connection.Close(); connection.Open(); string proceso = "AltaFichaMedica"; MySqlCommand cmd = new MySqlCommand(proceso, connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("Peso_in", _ficha.Peso); cmd.Parameters.AddWithValue("Altura_in", _ficha.Altura); cmd.Parameters.AddWithValue("Medicamentos_in", _ficha.Medicamentos); cmd.Parameters.AddWithValue("Cirugias_in", _ficha.Cirugias); cmd.Parameters.AddWithValue("Afecciones_in", _ficha.Afecciones); cmd.Parameters.AddWithValue("idCliente_in", _ficha.idCliente); cmd.Parameters.AddWithValue("FechaAlta_in", _ficha.FechaAlta); cmd.ExecuteNonQuery(); exito = true; connection.Close(); return(exito); }
public static string[] BuscarConsulta(string ID) { Controller_FichaMedica controlficha = new Controller_FichaMedica(); FichaMedica consulta = controlficha.BuscarConsultaPaciente(ID); if (consulta.Accion != "") { string[] datos = consulta.Anexo.Split('*'); return(new[] { consulta.Fuma, consulta.FumaCant, consulta.FumaDescript, consulta.Bebe, consulta.BebeCant, consulta.BebeDescript, consulta.Drogas, consulta.DrogasCant, consulta.DrogasCantDescript, consulta.ActividadFisica, consulta.ActFCant, consulta.ActFCantDescript, consulta.Medicamento_Alergia, consulta.Alimento_Alergia, consulta.Lentes, consulta.Audifonos, consulta.Protesis, consulta.Plantillas, consulta.Medicamentos, consulta.TipoAccidente, consulta.polvo, consulta.impacto, consulta.permanente, consulta.solvente, consulta.mmc, consulta.sefp, consulta.asmagenos, consulta.calor, consulta.ionizante, consulta.metales, consulta.humo, consulta.electromag, consulta.riesgos, consulta.Intervenciones, consulta.Enfermedad, consulta.Dermatitis, consulta.Varices, consulta.Epilepsia, consulta.Sueño, consulta.Sangre, consulta.Neumonia, consulta.Bronquitis, consulta.Ulceras, consulta.TBC, consulta.Hepatitis, consulta.Asma, consulta.Diabetes, consulta.Fiebre, consulta.Hipertension, consulta.Lumbalgias, consulta.Tendinitis, consulta.Observacion, consulta.Nombre, consulta.Rut, consulta.FechaNacimiento.ToString("dd-MM-yyyy"), consulta.FechaIngreso.ToString("dd-MM-yyyy"), consulta.NombreSeg, consulta.ApellidoPaterno, consulta.ApellidoMaterno, consulta.Cargo, consulta.CentroCosto, consulta.Telefono, consulta.Direccion, consulta.Comuna, consulta.Jornada, consulta.EstadoCivil, consulta.Sexo, consulta.Transporte, datos[0], datos[1], datos[2], datos[3], datos[4], datos[5], datos[6], datos[7], datos[8], datos[9], datos[10], datos[11], consulta.IDFichaMedica.ToString() }); } else { return(new[] { "" }); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string rut = Request.QueryString["rut"].ToString(); Controller_FichaMedica controlfm = new Controller_FichaMedica(); FichaMedica fm = controlfm.BuscarPacienteRut(rut, 1); lblIdFichaMedica.Text = fm.IDFichaMedica.ToString(); try { string ID = Request.QueryString["nro"].ToString(); if (ID != "") { string popupScript4 = "<script language='JavaScript'>BuscarPaciente(" + ID + ");</script>"; Page.RegisterStartupScript("PopupScript", popupScript4); } } catch { string popupScript4 = "<script language='JavaScript'>SexualidadPaciente('" + fm.Sexo + "');</script>"; Page.RegisterStartupScript("PopupScript", popupScript4); } } }
public Medicacion(int pId, string pNombre, FichaMedica pFichaMedica) { Id = pId; Nombre = pNombre; FichaId = pFichaMedica.FichaId; }
public FichaMedica BuscarConsultaPaciente(string ID) { FichaMedica Paciente = new FichaMedica(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionIntranet(); if (cmd != null) { try { cmd.CommandText = "salud_BuscarConsultaPaciente"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@ID", ID); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Paciente.Accion = reader["Id_AntecedentesMedicos"].ToString(); Paciente.Fuma = reader["Habito_Fumar"].ToString(); if (Paciente.Fuma != "No") { Paciente.FumaCant = reader["FumaCant"].ToString(); Paciente.FumaDescript = reader["FumaDescript"].ToString(); } Paciente.Bebe = reader["Habito_Bebe"].ToString(); if (Paciente.Bebe != "No") { Paciente.BebeCant = reader["BebeCant"].ToString(); Paciente.BebeDescript = reader["BebeDescript"].ToString(); } Paciente.Drogas = reader["Habito_Drogas"].ToString(); if (Paciente.Drogas != "No") { Paciente.DrogasCant = reader["DrogasCant"].ToString(); Paciente.DrogasCantDescript = reader["DrogasCantdescript"].ToString(); } Paciente.ActFCant = reader["Habito_Act_Fisica"].ToString(); if (Paciente.ActFCant != "No") { Paciente.ActFCant = reader["ActFCant"].ToString(); Paciente.ActFCantDescript = reader["ActFcantDescript"].ToString(); } Paciente.Medicamento_Alergia = reader["Med_alergia"].ToString(); Paciente.Alimento_Alergia = reader["Alimentos_alergia"].ToString(); Paciente.Lentes = reader["Lentes"].ToString(); Paciente.Audifonos = reader["Audifonos"].ToString(); Paciente.Protesis = reader["Protesis"].ToString(); Paciente.Plantillas = reader["Plantillas_Ortopedica"].ToString(); Paciente.Medicamentos = reader["Medicamentos"].ToString(); Paciente.TipoAccidente = reader["TipoAccidente"].ToString(); Paciente.polvo = reader["polvo"].ToString(); Paciente.impacto = reader["impacto"].ToString(); Paciente.permanente = reader["permanente"].ToString(); Paciente.solvente = reader["solvente"].ToString(); Paciente.mmc = reader["mmc"].ToString(); Paciente.sefp = reader["sefp"].ToString(); Paciente.asmagenos = reader["asmagenos"].ToString(); Paciente.calor = reader["calor"].ToString(); Paciente.ionizante = reader["ionizante"].ToString(); Paciente.metales = reader["metales"].ToString(); Paciente.humo = reader["humo"].ToString(); Paciente.electromag = reader["electromag"].ToString(); Paciente.riesgos = reader["riesgos"].ToString(); Paciente.Intervenciones = reader["Intervenciones_quirurgicas"].ToString(); Paciente.Enfermedad = reader["Enfermedad_Importante"].ToString(); Paciente.Dermatitis = reader["Dermatitis"].ToString(); Paciente.Varices = reader["Varices"].ToString(); Paciente.Epilepsia = reader["Epilepsia"].ToString(); Paciente.Sueño = reader["Transtorno_Sueño"].ToString(); Paciente.Sangre = reader["Alteraciones_Sangre"].ToString(); Paciente.Neumonia = reader["Neumonia"].ToString(); Paciente.Bronquitis = reader["Bronquitis_Cronica"].ToString(); Paciente.Ulceras = reader["Ulceras_Gastricas"].ToString(); Paciente.TBC = reader["TBC"].ToString(); Paciente.Hepatitis = reader["Hepatitis"].ToString(); Paciente.Asma = reader["Asma"].ToString(); Paciente.Diabetes = reader["Diabetes_Mellitus"].ToString(); Paciente.Fiebre = reader["Fiebre_Tofoidea"].ToString(); Paciente.Hipertension = reader["Hipertension_Arterial"].ToString(); Paciente.Lumbalgias = reader["Lumbalgias"].ToString(); Paciente.Tendinitis = reader["Tendinitis"].ToString(); Paciente.Observacion = reader["Observacion"].ToString(); Paciente.Nombre = reader["Diagnostico_Tratamiento"].ToString(); //Diagnostico_Tratamiento Paciente.Rut = reader["Diagnostico_Recomendacion"].ToString(); //Diagnostico_Recomendacion Paciente.FechaNacimiento = Convert.ToDateTime(reader["FechaMamografia"].ToString()); //FechaMamografia Paciente.FechaIngreso = Convert.ToDateTime(reader["FechaPap"].ToString()); //FechaPap Paciente.NombreSeg = reader["PresionArterial"].ToString(); //PresionArterial Paciente.ApellidoPaterno = reader["Laboratorio"].ToString(); //Laboratorio Paciente.ApellidoMaterno = reader["Examen_CabezaCuello"].ToString(); //Examen_CabezaCuello Paciente.Cargo = reader["Examen_Torax"].ToString(); //Examen_Torax Paciente.CentroCosto = reader["Examen_Abdomen"].ToString(); //Examen_Abdomen Paciente.Telefono = reader["Examen_Urogenital"].ToString(); //Examen_Urogenital Paciente.Direccion = reader["Examen_Extre_Sup"].ToString(); //Examen_Extre_Sup Paciente.Comuna = reader["Examen_Extre_Inf"].ToString(); //Examen_Extre_Inf Paciente.Jornada = reader["Examen_Columna"].ToString(); //Examen_Columna Paciente.EstadoCivil = reader["Diagnostico_Comun"].ToString(); //Diagnostico_Comun Paciente.Sexo = reader["Sexo"].ToString(); Paciente.Transporte = reader["Diagnostico_Laboral"].ToString(); //Diagnostico_Laboral Paciente.Anexo = reader["RxTorax"].ToString() + "*" + reader["RxOsea"].ToString() + "*" + reader["Rxcavidades"].ToString() + "*" + reader["TAC"].ToString() + "*" + reader["RNM"].ToString() + "*" + reader["EEG"].ToString() + "*" + reader["ECG"].ToString() + "*" + reader["ECARDG"].ToString() + "*" + reader["EMG"].ToString() + "*" + reader["pulso"].ToString() + "*" + reader["peso"].ToString() + "*" + reader["Talla"].ToString(); Paciente.IDFichaMedica = Convert.ToInt32(reader["ID_Ficha"].ToString()); } } catch { } } con.CerrarConexion(); return(Paciente); }
public int GuardarAntecedentesMedicos(FichaMedica fmPaciente) { int respuesta = 0; Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionIntranet(); if (cmd != null) { try { cmd.CommandText = "Salud_AntecedentesMedicos_Insertar"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@ID_Ficha", fmPaciente.IDFichaMedica); cmd.Parameters.AddWithValue("@Fuma", fmPaciente.Fuma); cmd.Parameters.AddWithValue("@Bebe", fmPaciente.Bebe); cmd.Parameters.AddWithValue("@Droga", fmPaciente.Drogas); cmd.Parameters.AddWithValue("@Fisica", fmPaciente.ActividadFisica); cmd.Parameters.AddWithValue("@Medicamento_Alergia", fmPaciente.Medicamento_Alergia); cmd.Parameters.AddWithValue("@Alimento_Alergia", fmPaciente.Alimento_Alergia); cmd.Parameters.AddWithValue("@Lentes", fmPaciente.Lentes); cmd.Parameters.AddWithValue("@Audifonos", fmPaciente.Audifonos); cmd.Parameters.AddWithValue("@Protesis", fmPaciente.Protesis); cmd.Parameters.AddWithValue("@Plantillas", fmPaciente.Plantillas); cmd.Parameters.AddWithValue("@Medicamentos", fmPaciente.Medicamentos); cmd.Parameters.AddWithValue("@Intervenciones", fmPaciente.Intervenciones); cmd.Parameters.AddWithValue("@enfermedad", fmPaciente.Enfermedad); cmd.Parameters.AddWithValue("@Dermatitis", fmPaciente.Dermatitis); cmd.Parameters.AddWithValue("@Varices", fmPaciente.Varices); cmd.Parameters.AddWithValue("@Epilepsia", fmPaciente.Epilepsia); cmd.Parameters.AddWithValue("@Sueño", fmPaciente.Sueño); cmd.Parameters.AddWithValue("@Sangre", fmPaciente.Sangre); cmd.Parameters.AddWithValue("@Neumonia", fmPaciente.Neumonia); cmd.Parameters.AddWithValue("@Bronquitis", fmPaciente.Bronquitis); cmd.Parameters.AddWithValue("@Ulceras", fmPaciente.Ulceras); cmd.Parameters.AddWithValue("@TBC", fmPaciente.TBC); cmd.Parameters.AddWithValue("@Hepatitis", fmPaciente.Hepatitis); cmd.Parameters.AddWithValue("@Asma", fmPaciente.Asma); cmd.Parameters.AddWithValue("@Diabetes", fmPaciente.Diabetes); cmd.Parameters.AddWithValue("@Fiebre", fmPaciente.Fiebre); cmd.Parameters.AddWithValue("@Hipertension", fmPaciente.Hipertension); cmd.Parameters.AddWithValue("@Lumbalgias", fmPaciente.Lumbalgias); cmd.Parameters.AddWithValue("@Tendinitis", fmPaciente.Tendinitis); cmd.Parameters.AddWithValue("@Observacion", fmPaciente.Accion); cmd.Parameters.AddWithValue("@Usuario", fmPaciente.Nombre); cmd.Parameters.AddWithValue("@FumaCant", fmPaciente.FumaCant); cmd.Parameters.AddWithValue("@FumaDescript", fmPaciente.FumaDescript); cmd.Parameters.AddWithValue("@BebeCant", fmPaciente.BebeCant); cmd.Parameters.AddWithValue("@BebeDescript", fmPaciente.BebeDescript); cmd.Parameters.AddWithValue("@DrogasCant", fmPaciente.DrogasCant); cmd.Parameters.AddWithValue("@DrogasCantDescript", fmPaciente.DrogasCantDescript); cmd.Parameters.AddWithValue("@ActFCant", fmPaciente.ActFCant); cmd.Parameters.AddWithValue("@ActFCantDescript", fmPaciente.ActFCantDescript); cmd.Parameters.AddWithValue("@TipoAccidente", fmPaciente.TipoAccidente); cmd.Parameters.AddWithValue("@polvo", fmPaciente.polvo); cmd.Parameters.AddWithValue("@impacto", fmPaciente.impacto); cmd.Parameters.AddWithValue("@permanente", fmPaciente.permanente); cmd.Parameters.AddWithValue("@solvente", fmPaciente.solvente); cmd.Parameters.AddWithValue("@mmc", fmPaciente.mmc); cmd.Parameters.AddWithValue("@sefp", fmPaciente.sefp); cmd.Parameters.AddWithValue("@asmagenos", fmPaciente.asmagenos); cmd.Parameters.AddWithValue("@calor", fmPaciente.calor); cmd.Parameters.AddWithValue("@ionizante", fmPaciente.ionizante); cmd.Parameters.AddWithValue("@metales", fmPaciente.metales); cmd.Parameters.AddWithValue("@humo", fmPaciente.humo); cmd.Parameters.AddWithValue("@electromag", fmPaciente.electromag); cmd.Parameters.AddWithValue("@riesgos", fmPaciente.riesgos); cmd.Parameters.AddWithValue("@Eco", fmPaciente.Eco); cmd.Parameters.AddWithValue("@EcoFecha", fmPaciente.EcoFecha); SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { respuesta = Convert.ToInt32(reader["Respuesta"].ToString()); } } catch { } } con.CerrarConexion(); return(respuesta); }
public FichaMedica BuscarPacienteRut(string Rut, int Procedimiento) { FichaMedica fm = new FichaMedica(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionIntranet(); if (cmd != null) { try { cmd.CommandText = "Salud_BuscarPaciente"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@rut", Rut); cmd.Parameters.AddWithValue("@Procedimiento", Procedimiento); SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { if (Procedimiento == 0) { string[] stg = reader["nombre"].ToString().Split(' '); fm.Nombre = stg[0]; fm.NombreSeg = stg[1]; fm.ApellidoPaterno = reader["ape_paterno_trabaj"].ToString(); fm.ApellidoMaterno = reader["ape_materno_trabaj"].ToString(); fm.CentroCosto = reader["centro_costo"].ToString(); fm.Cargo = reader["Cargo"].ToString(); fm.Telefono = reader["telefono"].ToString().Trim(); fm.Direccion = reader["direccion"].ToString().Trim(); fm.Comuna = reader["Comuna"].ToString().Trim(); fm.Jornada = reader["jornada"].ToString().Trim(); switch (reader["cod_estado_civil"].ToString()) { case "C": fm.EstadoCivil = "Casado(a)"; break; case "S": fm.EstadoCivil = "Soltero(a)"; break; case "V": fm.EstadoCivil = "Viudo(a)"; break; default: fm.EstadoCivil = "Separado(a)"; break; } fm.FechaNacimiento = Convert.ToDateTime(reader["fec_nacimiento"].ToString()); fm.FechaIngreso = Convert.ToDateTime(reader["fec_ini_contrato"].ToString()); fm.Sexo = reader["sexo"].ToString(); fm.Correo = reader["casilla_e_mail"].ToString(); } else if (Procedimiento == 1) { fm.IDFichaMedica = Convert.ToInt32(reader["Id_FichaMedica"].ToString()); fm.Nombre = reader["Nombre_Primer"].ToString(); fm.ApellidoPaterno = reader["Apellido_Paterno"].ToString(); fm.ApellidoMaterno = reader["Apellido_Materno"].ToString(); fm.Sexo = reader["Sexo"].ToString(); fm.FechaNacimiento = Convert.ToDateTime(reader["Fecha_Nacimiento"].ToString()); fm.EstadoCivil = reader["Estado_Civil"].ToString(); fm.Telefono = reader["Telefono"].ToString(); fm.Anexo = reader["Anexo"].ToString(); fm.Correo = reader["CorreoElectronico"].ToString(); fm.Direccion = reader["Direccion"].ToString(); fm.Comuna = reader["Comuna"].ToString(); fm.Transporte = reader["TipoTransporte"].ToString(); fm.Accion = reader["Empresa"].ToString(); fm.Cargo = reader["Cargo_Actual"].ToString(); fm.Fiebre = reader["Turno"].ToString(); fm.FechaIngreso = Convert.ToDateTime(reader["Antig_Empresa"].ToString()); fm.Edad = DateTime.Now.Year - Convert.ToDateTime(reader["Antig_cargo"].ToString()).Year; } } } catch { } } con.CerrarConexion(); return(fm); }
private Response Existe(FichaMedica FichaMedica) { var Respuesta = new FichaMedica(); if (FichaMedica.IdFichaMedica > 0) { Respuesta = db.FichaMedica.Where(x => x.IdPersona == FichaMedica.IdPersona && x.IdFichaMedica == FichaMedica.IdFichaMedica).FirstOrDefault(); // devuelve una lista } /* * var Respuesta = db.FichaMedica.Where( * * p => p.IdPersona == FichaMedica.IdPersona * && p.FechaFichaMedica == FichaMedica.FechaFichaMedica * * * && p.AntecedenteMedico.ToUpper().TrimEnd().TrimStart() == FichaMedica.AntecedenteMedico.ToUpper().TrimEnd().TrimStart() * /* * && p.AntecedenteQuirurgico.ToUpper().TrimEnd().TrimStart() == FichaMedica.AntecedenteQuirurgico.ToUpper().TrimEnd().TrimStart() * /* * && p.Alergias.ToUpper().TrimEnd().TrimStart() == FichaMedica.Alergias.ToUpper().TrimEnd().TrimStart() * && p.UsoMedicinaDiaria.ToUpper().TrimEnd().TrimStart() == FichaMedica.UsoMedicinaDiaria.ToUpper().TrimEnd().TrimStart() * && p.Vacunas.ToUpper().TrimEnd().TrimStart() == FichaMedica.Vacunas.ToUpper().TrimEnd().TrimStart() * && p.AntecedenteMedico.ToUpper().TrimEnd().TrimStart() == FichaMedica.AntecedenteMedico.ToUpper().TrimEnd().TrimStart() * && p.FechaUltimaDosis == FichaMedica.FechaUltimaDosis * * /* * && p.PrimeraMenstruacion == FichaMedica.PrimeraMenstruacion * && p.UltimaMenstruacion == FichaMedica.UltimaMenstruacion * && p.CicloMenstrual.ToUpper().TrimEnd().TrimStart() == FichaMedica.CicloMenstrual.ToUpper().TrimEnd().TrimStart() * && p.Gestas == FichaMedica.Gestas * && p.Partos == FichaMedica.Partos * && p.Cesarias == FichaMedica.Cesarias * && p.Abortos == FichaMedica.Abortos * && p.HijosVivos == FichaMedica.HijosVivos * && p.UltimoPapTest == FichaMedica.UltimoPapTest * && p.UltimaMamografia == FichaMedica.UltimaMamografia * && p.Anticoncepcion == FichaMedica.Anticoncepcion * * /* * * && p.Cigarrillo == p.Cigarrillo * && p.FrecuenciaCigarrillo.ToUpper().TrimEnd().TrimStart() == FichaMedica.FrecuenciaCigarrillo.ToUpper().TrimEnd().TrimStart() * && p.CigarrilloDesde.ToUpper().TrimEnd().TrimStart() == FichaMedica.CigarrilloDesde.ToUpper().TrimEnd().TrimStart() * && p.CigarrilloHasta.ToUpper().TrimEnd().TrimStart() == FichaMedica.CigarrilloHasta.ToUpper().TrimEnd().TrimStart() * * && p.Licor == p.Licor * && p.LicorFrecuencia.ToUpper().TrimEnd().TrimStart() == FichaMedica.LicorFrecuencia.ToUpper().TrimEnd().TrimStart() * && p.LicorDesde.ToUpper().TrimEnd().TrimStart() == FichaMedica.LicorDesde.ToUpper().TrimEnd().TrimStart() * && p.LicorHasta.ToUpper().TrimEnd().TrimStart() == FichaMedica.LicorHasta.ToUpper().TrimEnd().TrimStart() * * && p.Drogas == p.Drogas * && p.FrecuenciaDrogas.ToUpper().TrimEnd().TrimStart() == FichaMedica.FrecuenciaDrogas.ToUpper().TrimEnd().TrimStart() * && p.DrogasDesde.ToUpper().TrimEnd().TrimStart() == FichaMedica.DrogasDesde.ToUpper().TrimEnd().TrimStart() * && p.DrogasHasta.ToUpper().TrimEnd().TrimStart() == FichaMedica.DrogasHasta.ToUpper().TrimEnd().TrimStart() * * && p.Ejercicios == p.Ejercicios * && p.EjerciciosFrecuencia.ToUpper().TrimEnd().TrimStart() == FichaMedica.EjerciciosFrecuencia.ToUpper().TrimEnd().TrimStart() * && p.EjerciciosTipo.ToUpper().TrimEnd().TrimStart() == FichaMedica.EjerciciosTipo.ToUpper().TrimEnd().TrimStart() * * * * && p.TensionArterial.ToUpper().TrimEnd().TrimStart() == FichaMedica.TensionArterial.ToUpper().TrimEnd().TrimStart() * && p.FrecuenciaCardiaca.ToUpper().TrimEnd().TrimStart() == FichaMedica.FrecuenciaCardiaca.ToUpper().TrimEnd().TrimStart() * && p.FrecuenciaRespiratoria.ToUpper().TrimEnd().TrimStart() == FichaMedica.FrecuenciaRespiratoria.ToUpper().TrimEnd().TrimStart() * && p.Talla.ToUpper().TrimEnd().TrimStart() == FichaMedica.Talla.ToUpper().TrimEnd().TrimStart() * && p.Peso.ToUpper().TrimEnd().TrimStart() == FichaMedica.Peso.ToUpper().TrimEnd().TrimStart() * && p.LateralidadDominante == FichaMedica.LateralidadDominante * && p.Interpretacion == FichaMedica.Interpretacion * * * && p.Cabeza == FichaMedica.Cabeza * && p.Ojos == FichaMedica.Ojos * && p.Oidos == FichaMedica.Oidos * && p.Nariz == FichaMedica.Nariz * && p.Boca == FichaMedica.Boca * && p.FaringeAmigdalas == FichaMedica.FaringeAmigdalas * && p.Cuello == FichaMedica.Cuello * && p.Corazon == FichaMedica.Corazon * && p.Pulmones == FichaMedica.Pulmones * && p.Abdomen == FichaMedica.Abdomen * && p.Hernias == FichaMedica.Hernias * && p.Genitales == FichaMedica.Genitales * && p.ExtremidadesSuperiores == FichaMedica.ExtremidadesSuperiores * && p.ExtremidadesInferiores == FichaMedica.ExtremidadesInferiores * && p.Varices == FichaMedica.Varices * && p.SistemaNerviosoCentral == FichaMedica.SistemaNerviosoCentral * && p.Piel == FichaMedica.Piel * * * && p.Diagnostico.ToUpper().TrimEnd().TrimStart() == FichaMedica.Diagnostico.ToUpper().TrimEnd().TrimStart() * * * && p.SospechaEnfermedadLaboral == FichaMedica.SospechaEnfermedadLaboral * && p.DetalleEnfermedad.ToUpper().TrimEnd().TrimStart() == FichaMedica.DetalleEnfermedad.ToUpper().TrimEnd().TrimStart() * * && p.AptoCargo == FichaMedica.AptoCargo * && p.Recomendaciones.ToUpper().TrimEnd().TrimStart() == FichaMedica.Recomendaciones.ToUpper().TrimEnd().TrimStart() * * * && p.AccidenteTrabajo == FichaMedica.AccidenteTrabajo * && p.FechaAccidente == FichaMedica.FechaAccidente * && p.EmpresaAccidente.ToUpper().TrimEnd().TrimStart() == FichaMedica.EmpresaAccidente.ToUpper().TrimEnd().TrimStart() * * * && p.EnfermedadProfesional == FichaMedica.EnfermedadProfesional * && p.FechaDiagnostico == FichaMedica.FechaDiagnostico * && p.EmpresaEnfermedad.ToUpper().TrimEnd().TrimStart() == FichaMedica.EmpresaEnfermedad.ToUpper().TrimEnd().TrimStart() * * && p.DetalleAccidenteEnfermedadOcupacional.ToUpper().TrimEnd().TrimStart() == FichaMedica.DetalleAccidenteEnfermedadOcupacional.ToUpper().TrimEnd().TrimStart() * * * && p.HabitosObservaciones.ToUpper().TrimEnd().TrimStart() == FichaMedica.HabitosObservaciones.ToUpper().TrimEnd().TrimStart() * * * && p.CabezaHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.CabezaHallazgos.ToUpper().TrimEnd().TrimStart() * && p.OjosHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.OjosHallazgos.ToUpper().TrimEnd().TrimStart() * && p.OidosHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.OidosHallazgos.ToUpper().TrimEnd().TrimStart() * && p.NarizHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.NarizHallazgos.ToUpper().TrimEnd().TrimStart() * && p.BocaHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.BocaHallazgos.ToUpper().TrimEnd().TrimStart() * && p.FaringeAmigdalasHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.FaringeAmigdalasHallazgos.ToUpper().TrimEnd().TrimStart() * && p.CuelloHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.CuelloHallazgos.ToUpper().TrimEnd().TrimStart() * && p.CorazonHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.CorazonHallazgos.ToUpper().TrimEnd().TrimStart() * && p.PulmonesHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.PulmonesHallazgos.ToUpper().TrimEnd().TrimStart() * && p.AbdomenHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.AbdomenHallazgos.ToUpper().TrimEnd().TrimStart() * && p.HerniasHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.HerniasHallazgos.ToUpper().TrimEnd().TrimStart() * && p.GenitalesHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.GenitalesHallazgos.ToUpper().TrimEnd().TrimStart() * && p.ExtremidadesSuperioresHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.ExtremidadesSuperioresHallazgos.ToUpper().TrimEnd().TrimStart() * && p.ExtremidadesInferioresHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.ExtremidadesInferioresHallazgos.ToUpper().TrimEnd().TrimStart() * && p.VaricesHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.VaricesHallazgos.ToUpper().TrimEnd().TrimStart() * && p.SistemaNerviosoHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.SistemaNerviosoHallazgos.ToUpper().TrimEnd().TrimStart() * && p.PielHallazgos.ToUpper().TrimEnd().TrimStart() == FichaMedica.PielHallazgos.ToUpper().TrimEnd().TrimStart() * * * ).FirstOrDefault(); * */ if (Respuesta != null) { return(new Response { IsSuccess = true, Message = Mensaje.ExisteRegistro, Resultado = null, }); } return(new Response { IsSuccess = false, Resultado = Respuesta, }); }