from django import forms

from apps.historial.models import Historial

class HistorialForm(forms.ModelForm):

    atq_cardiaco = forms.BooleanField(required=False)
    cir_cardiaca = forms.BooleanField(required=False)
    cat_cardiaco = forms.BooleanField(required=False)
    angioplastia = forms.BooleanField(required=False)
    implnt_marcapasos = forms.BooleanField(required=False)
    implnt_desfibrilador = forms.BooleanField(required=False)
    enf_valv_cardiacas = forms.BooleanField(required=False)
    insuf_cardiaca = forms.BooleanField(required=False)
    tras_corazon = forms.BooleanField(required=False)
    enf_cardiaca_cong = forms.BooleanField(required=False)
    inconf_pecho = forms.BooleanField(required=False)
    inexp_dificultad_resp = forms.BooleanField(required=False)
    mar_des_vision = forms.BooleanField(required=False)
    med_corazon = forms.BooleanField(required=False)
    diabetes = forms.BooleanField(required=False)
    asma_afecc_pulmonar = forms.BooleanField(required=False)
    ardor_calambres = forms.BooleanField(required=False)
    enf_osea_musc = forms.BooleanField(required=False)
    preoc_ejercicio = forms.BooleanField(required=False)
    medicacion_formulada = forms.BooleanField(required=False)
    mayor_45 = forms.BooleanField(required=False)
    mujer_55_hist_menop = forms.BooleanField(required=False)
    fuma = forms.BooleanField(required=False)
    hipertension = forms.BooleanField(required=False)
    conoce_presion_arterial = forms.BooleanField(required=False)
    conoce_valor_colesterol = forms.BooleanField(required=False)
    colesterol_mayor_200 = forms.BooleanField(required=False)
    pariente_ataq_cardiaco_cirugia = forms.BooleanField(required=False)
    fisic_inactivo = forms.BooleanField(required=False)
    peso_actua_por_encima = forms.BooleanField(required=False)

    class Meta:
        model = Historial
        fields = ('atq_cardiaco','cir_cardiaca','cat_cardiaco','angioplastia','implnt_marcapasos','implnt_desfibrilador',
                  'enf_valv_cardiacas','insuf_cardiaca','tras_corazon','enf_cardiaca_cong','inconf_pecho',
                  'inexp_dificultad_resp','mar_des_vision','med_corazon','diabetes','asma_afecc_pulmonar',
                  'ardor_calambres','enf_osea_musc','preoc_ejercicio','medicacion_formulada','mayor_45',
                  'mujer_55_hist_menop','fuma','hipertension','conoce_presion_arterial','conoce_valor_colesterol',
                  'colesterol_mayor_200','pariente_ataq_cardiaco_cirugia','fisic_inactivo','peso_actua_por_encima',)
        exclude = ['persona']