from django.db import models

from apps.usuarios.models import Usuario


# Create your models here.
class Historial(models.Model):
    persona = models.ForeignKey(Usuario, on_delete=models.CASCADE)
    atq_cardiaco = models.BooleanField(default=False)
    cir_cardiaca = models.BooleanField(default=False)
    cat_cardiaco = models.BooleanField(default=False)
    angioplastia = models.BooleanField(default=False)
    implnt_marcapasos = models.BooleanField(default=False)
    implnt_desfibrilador = models.BooleanField(default=False)
    enf_valv_cardiacas = models.BooleanField(default=False)
    insuf_cardiaca = models.BooleanField(default=False)
    tras_corazon = models.BooleanField(default=False)
    enf_cardiaca_cong = models.BooleanField(default=False)
    inconf_pecho = models.BooleanField(default=False)
    inexp_dificultad_resp = models.BooleanField(default=False)
    mar_des_vision = models.BooleanField(default=False)
    med_corazon = models.BooleanField(default=False)
    diabetes = models.BooleanField(default=False)
    asma_afecc_pulmonar = models.BooleanField(default=False)
    ardor_calambres = models.BooleanField(default=False)
    enf_osea_musc = models.BooleanField(default=False)
    preoc_ejercicio = models.BooleanField(default=False)
    medicacion_formulada = models.BooleanField(default=False)
    mayor_45 = models.BooleanField(default=False)
    mujer_55_hist_menop = models.BooleanField(default=False)
    fuma = models.BooleanField(default=False)
    hipertension = models.BooleanField(default=False)
    conoce_presion_arterial = models.BooleanField(default=False)
    conoce_valor_colesterol = models.BooleanField(default=False)
    colesterol_mayor_200 = models.BooleanField(default=False)
    pariente_ataq_cardiaco_cirugia = models.BooleanField(default=False)
    fisic_inactivo = models.BooleanField(default=False)
    peso_actua_por_encima = models.BooleanField(default=False)

    def __str__(self):
        return f' - {self.persona.first_name}'