Conjunto de mudanças 8053 no repositório publico


Ignorar:
Timestamp:
17/05/2015 20:09:11 (4 anos atrás)
Autor:
gustavolepri
Mensagem:

correção do não votou

Localização:
il.sapl/trunk/il/sapl/skins
Arquivos:
3 editados

Legenda:

Não Modificado
Adicionado
Removido
  • il.sapl/trunk/il/sapl/skins/cadastros/sessao_plenaria/ordem_dia_sessao/votacao/votacao_form.dtml

    r7752 r8053  
    3737                alert("O numero de votos deve ser preenchido!");
    3838                form.txt_votos_abstencao.focus();
     39                return false;
     40            }
     41
     42            if (form.txt_nao_votou.value == "" && form.rad_votacao_branco.checked == false) {
     43                alert("O numero de votos deve ser preenchido!");
     44                form.txt_nao_votou.focus();
    3945                return false;
    4046            }
     
    6167              var qvn = parseInt(form.txt_votos_nao.value,10);
    6268              var qab = parseInt(form.txt_votos_abstencao.value,10);
     69              var qnv = parseInt(form.txt_nao_votou.value,10);
    6370              var quo = parseInt(form.hdn_nro_presentes.value,10);
    6471              qp = quo;
    65               qtv = qvs + qvn + qab;
     72              qtv = qvs + qvn + qnv + qab;
    6673              if (form.rad_ind_votacao_presidente[0].checked) {
    6774                 qp = quo - 1;
     
    192199            <dtml-call expr="REQUEST.set('num_votos_sim', num_votos_sim)">
    193200            <dtml-call expr="REQUEST.set('num_votos_nao', num_votos_nao)">
     201            <dtml-call expr="REQUEST.set('num_nao_votou', num_nao_votou)">
    194202            <dtml-call expr="REQUEST.set('num_abstencao', num_abstencao)">
    195203            <input type="hidden" name="hdn_cod_votacao" value="<dtml-var cod_votacao missing>"/>
     
    202210        <table width="100%">
    203211            <tr>
    204                <td class="texto" colspan="3">
     212               <td class="texto" colspan="4">
    205213           <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)">
    206214           Mat&eacute;ria: <b><dtml-var sgl_tipo_materia missing> <dtml-var num_ident_basica missing> <dtml-var ano_ident_basica missing> - <dtml-var des_tipo_materia></b><br />
     
    222230                    <input type="text" name="txt_votos_abstencao" id="txt_votos_abstencao" value="<dtml-var num_abstencao missing null="">" size="3" maxlength="3" />
    223231                </td>
     232                <td>
     233                    <label for="txt_nao_votou">Não Votou: </label><span class="campoObrigatorio">&nbsp;</span>
     234                    <input type="text" name="txt_nao_votou" id="txt_nao_votou" value="<dtml-var num_nao_votou missing null="">" size="3" maxlength="3" />
     235                </td>
    224236            </tr>
    225237            <tr>
     
    229241                </td>
    230242           
    231                 <td colspan="2"><label for="rad_ind_votacao_presidente">A totaliza&ccedil;&atilde;o inclui o voto do Presidente: ?</label><span class="campoObrigatorio">&nbsp;</span>
     243                <td colspan="3"><label for="rad_ind_votacao_presidente">A totaliza&ccedil;&atilde;o inclui o voto do Presidente: ?</label><span class="campoObrigatorio">&nbsp;</span>
    232244                <dtml-in expr="[('Não','0'),('Sim','1')]">
    233245                  <input type="radio" name="rad_ind_votacao_presidente" value="<dtml-var expr="_['sequence-item']">"
     
    241253            </tr>
    242254            <tr>
    243                 <td colspan="3">
     255                <td colspan="4">
    244256                    <label for="lst_tip_resultado">Resultado da Vota&ccedil;&atilde;o </label><span class="campoObrigatorio">&nbsp;</span>
    245257                    <select name="lst_tip_resultado" size="1">
     
    257269            </tr>
    258270            <tr>
    259                 <td colspan="3">
     271                <td colspan="4">
    260272                    <label for="txa_txt_observacao">Observa&ccedil;&otilde;es</label>
    261273                    <textarea name="txa_txt_observacao" cols="60"><dtml-var txt_observacao missing null=""></textarea>
     
    298310                          <option value="-1">Selecione </option>
    299311                      </dtml-if>
    300                    <dtml-in expr="[('Sim','Sim'), ('Não', 'Não'), ('Abstenção', 'Abstenção'), ('Ausente', 'Ausente')]">
    301                    
    302      <dtml-comment> ..tratar como abstenção  ('Abstenção Regimental','Abstenção Regimental')  </dtml-comment>
     312                   <dtml-in expr="[('Sim','Sim'), ('Não', 'Não'), ('Abstenção', 'Abstenção'), ('Não Votou', 'Não Votou')]">
    303313                      <option
    304314                          <dtml-if expr="_.has_key('vot_parlamentar')">
     
    329339                            <option value="-1">Selecione </option>
    330340
    331                             <dtml-in expr="[('Sim','Sim'),('Não','Não'),('Abstenção','Absten&ccedil;&atilde;o'),('Ausente', 'Ausente')]">
     341                            <dtml-in expr="[('Sim','Sim'),('Não','Não'),('Abstenção','Absten&ccedil;&atilde;o'),('Não Votou', 'Não Votou')]">
    332342                                <dtml-comment> ..tratar como abstenção ('Abstenção Regimental','Absten&ccedil;&atilde;o Regimental')] </dtml-comment>
    333343                                <dtml-comment> ..tratar como abstenção ('Abstenção Regimental','Absten&ccedil;&atilde;o Regimental')] </dtml-comment>
  • il.sapl/trunk/il/sapl/skins/cadastros/sessao_plenaria/ordem_dia_sessao/votacao/votacao_salvar_proc.dtml

    r7794 r8053  
    1616    <dtml-call expr="REQUEST.set('txt_votos_nao', '0')">
    1717    <dtml-call expr="REQUEST.set('txt_votos_abstencao', '0')">
     18    <dtml-call expr="REQUEST.set('txt_nao_votou', '0')">
    1819    <dtml-call expr="REQUEST.set('lst_tip_resultado', '-1')">
    1920</dtml-if>
  • il.sapl/trunk/il/sapl/skins/pysc/votacao_salvar_pysc.py

    r7794 r8053  
    1515login = member.getUserName()
    1616
    17 dic={}
    18 votos_sim=[]
    19 votos_nao=[]
    20 votos_abstencao=[]
     17dic = {}
     18votos_sim = []
     19votos_nao = []
     20votos_abstencao = []
     21votos_nao_votou = []
    2122#cod_vot=None
    2223if vot_parlamentar is not None:
     
    3233        if voto=='Abstenção':
    3334            votos_abstencao.append(voto)
     35
     36    for voto in vot_parlamentar:
     37        if voto=='Não Votou':
     38            votos_nao_votou.append(voto)
    3439
    3540#for n in range(len(cod_parlamentar)):
     
    5156    presenca = context.zsql.presenca_sessao_obter_zsql(cod_sessao_plen=cod_sessao_plen, ind_excluido=0)
    5257
    53 nao_votou = len(presenca) - len(vot_parlamentar)
     58if votos_nao_votou:
     59    nao_votou = len(votos_nao_votou)
     60else:
     61    nao_votou = len(presenca) - len(vot_parlamentar)
    5462
    5563#for v in votacao:
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.