
     g:                         d dl mZ ddlmZmZmZmZmZ  G d dej                        Z	 G d dej                        Z
y)	    )forms   )PortaMadeira
PortaVidroTIPO_PORTA_CHOICES%DIFERENCIAL_INSOLACAO_MADEIRA_CHOICES#DIFERENCIAL_INSOLACAO_VIDRO_CHOICESc                   x   e Zd Z ej                  ed      Z ej                  ed   d      Z ej                  ed      Z	 ej                  ed   d      Z
 ej                  ed      Z ej                  ed	   d
      Z ej                  ed      Z ej                  ed   d      Z G d d      Zy)PortaMadeiraFormTipo de Porta Nortechoiceslabelnorte    Diferencial de Insolação NorteTipo de Porta Sulsul   Diferencial de Insolação SulTipo de Porta Lesteleste    Diferencial de Insolação LesteTipo de Porta Oesteoeste    Diferencial de Insolação Oestec                   ^   e Zd ZeZg dZ ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi      dZy)PortaMadeiraForm.Metatipo_porta_nortearea_porta_nortecoeficiente_porta_nortediferencial_insolacao_nortetipo_porta_sularea_porta_sulcoeficiente_porta_suldiferencial_insolacao_sultipo_porta_lestearea_porta_lestecoeficiente_porta_lestediferencial_insolacao_lestetipo_porta_oestearea_porta_oestecoeficiente_porta_oestediferencial_insolacao_oestestep0.01attrsr   r    r#   r$   r'   r(   r+   r,   N)	__name__
__module____qualname__r   modelfieldsr   NumberInputwidgets     C:\projetos\cag\portas\forms.pyMetar      s    
 !2 1 18H I'8u'8'8?O'P/e//vv6FG%6U%6%6ff=M%N 1 1 18H I'8u'8'8?O'P 1 1 18H I'8u'8'8?O'P	
r;   r=   N)r3   r4   r5   r   ChoiceFieldr   r   r   r!   r"   r%   r&   r)   r*   r-   r=   r:   r;   r<   r   r      s    (u((1CK`a"3%"3"3<abi<j  sU  #V&U&&/AI\]N 1 1 1:_`e:f  oO  !P(u((1CK`a"3%"3"3<abi<j  sU  #V(u((1CK`a"3%"3"3<abi<j  sU  #V
 
r;   r   c                   x   e Zd Z ej                  ed      Z ej                  ed   d      Z ej                  ed      Z	 ej                  ed   d      Z
 ej                  ed      Z ej                  ed	   d
      Z ej                  ed      Z ej                  ed   d      Z G d d      Zy)PortaVidroFormr   r   r   r   r   r   r   r   r   r   r   r   r   c                   ^   e Zd ZeZg dZ ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi      dZy)PortaVidroForm.Metar   r.   r/   r0   r2   N)	r3   r4   r5   r   r6   r7   r   r8   r9   r:   r;   r<   r=   rB   3   s    
 !2 1 18H I'8u'8'8?O'P/e//vv6FG%6U%6%6ff=M%N 1 1 18H I'8u'8'8?O'P 1 1 18H I'8u'8'8?O'P	
r;   r=   N)r3   r4   r5   r   r>   r   r   r	   r!   r"   r%   r&   r)   r*   r-   r=   r:   r;   r<   r@   r@   &   s    (u((1CK`a"3%"3"3<_`g<h  qS  #T&U&&/AI\]N 1 1 1:]^c:d  mM  !N(u((1CK`a"3%"3"3<_`g<h  qS  #T(u((1CK`a"3%"3"3<_`g<h  qS  #T
 
r;   r@   N)djangor   modelsr   r   r   r   r	   	ModelFormr   r@   r:   r;   r<   <module>rF      s5     M  M
u 
B
U__ 
r;   