source: publico/ILSAPL/branches/2.4/skins/sk_sapl/cadastros/sessao_plenaria/mesa_diretora_sessao/mesa_diretora_sessao_index_html.dtml @ 5291

Última Alteração nesse arquivo desde 5291 foi 5291, incluída por lucianodefazio, 8 anos atrás

Remodelagem da Sessão Plenária

File size: 7.2 KB
Linha 
1<dtml-var standard_html_header>
2
3<script type="text/javascript">
4
5    function campos_criticar(form){
6
7
8       if (form.lst_cod_parlamentar[form.lst_cod_parlamentar.selectedIndex].value == -1){
9          alert ("Parlamentar deve ser cadastrado com mandato na legislatura selecionada antes de efetuar a inclus&atilde;o.");
10          return;
11        }
12
13       if (form.lst_cod_cargo.selectedIndex == -1){
14          alert ("Cargo do parlamentar na mesa deve ser cadastrado antes de efetuar a inclus&atilde;o.");
15          return;
16        }
17
18        form.submit();
19    }
20
21    function submeter(endereco){
22
23        var form = document.composicao_mesa_sessao_form;
24        endereco += '?cod_sessao_plen=' + form.hdn_cod_sessao_plen.value;
25        endereco += '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value;
26        endereco += '&cod_num_legislatura=' + form.hdn_num_legislatura.value;
27        endereco += '&dat_sessao=' + form.hdn_dat_sessao.value;
28        endereco += '&tip_sessao=' + form.hdn_tip_sessao.value;
29
30        if (form.hdn_cod_sessao_plen.value!=""){
31            location.href = endereco;
32        }
33        return;
34    }
35
36    function composicao_mesa_sessao_excluir(valor, valor1, valor2) {
37       var form = document.composicao_mesa_sessao_form;
38       if (valor.selectedIndex == -1){
39          alert("Selecione um parlamentar na composi&ccedil;&atilde;o para efetuar a exclus&atilde;o.");
40          return false;
41       }
42       valor = valor[valor.selectedIndex].value;
43       var fim1 = valor.indexOf(":");
44       var fim2 = valor.indexOf("-");
45       var cod_parlamentar = valor.substring(0,fim1);
46       var cod_cargo = valor.substring(fim1+1,fim2);
47       var cod_sessao_leg = valor1;
48       var cod_sessao_plen = valor2;
49       if (confirm("Deseja realmente excluir?")){
50          location.href="composicao_mesa_sessao_excluir_proc?&cod_sessao_leg=" + cod_sessao_leg + "&cod_parlamentar=" + cod_parlamentar + "&cod_cargo=" + cod_cargo + '&tip_sessao=' + form.hdn_tip_sessao.value + "&cod_sessao_plen=" + cod_sessao_plen + "&cod_num_legislatura=<dtml-var cod_num_legislatura missing>";
51       }
52    }
53
54</script>
55<a id="ajuda" href="&dtml-portal_url;/ajuda/sessao_plenaria_mesa">Ajuda</a>
56<h1 class="firstHeading"> Mesa da Sess&atilde;o</h1>
57<h3 align="center"><dtml-var sessao_plenaria_header></h3> <br />
58<form name="composicao_mesa_sessao_form" method="post" action="composicao_mesa_sessao_incluir_proc">
59    <dtml-var sessao_plenaria_menu>
60    <fieldset>
61        <legend>Mesa Diretora da Sess&atilde;o</legend>
62            <table width="98%" border="0" align="center" cellspacing="0" cellpadding="0">
63                    <tr class="fundo">
64                        <td width="45%" class="form-label">&nbsp;Composi&ccedil;&atilde;o</td>
65                        <td width="14%" bgcolor="#FFFFFF"></td>
66                        <td width="41%" class="form-label">&nbsp;Parlamentares</td>
67                    </tr>
68                    <tr><td><font size="1">&nbsp;</font></td></tr>
69                    <tr>
70                        <td width="31%" rowspan="3" valign="top">
71                            <select name="lst_composicao_mesa_sessao"  size="5">
72                                <dtml-in expr="zsql.composicao_mesa_sessao_obter_zsql(cod_sessao_plen=cod_sessao_plen,ind_excluido=0)">
73                                <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar, ind_excluido=0)">
74                                <dtml-in expr="zsql.cargo_mesa_obter_zsql(cod_cargo=cod_cargo, ind_excluido=0)">
75                                <dtml-if cod_sessao_leg>
76                                <option
77                                    <dtml-if expr="not _.has_key('prim_sel1')">
78                                    selected
79                                    <dtml-call expr="REQUEST.set('prim_sel1', cod_parlamentar)">
80                                    </dtml-if>
81                                    value="<dtml-var cod_parlamentar>:<dtml-var cod_cargo>-">
82                                    <dtml-var nom_parlamentar>/<dtml-var sgl_partido missing null="">-><dtml-var des_cargo>
83                                </option>
84                                </dtml-if>
85                                </dtml-in>
86                                </dtml-in>
87                                </dtml-in>
88                            </select>
89                        </td>
90                        <td width="20%" valign="top" align="center" class="form-element">
91                            <input type="button" name="btn_incluir"
92                                   class="botaoIn"
93                                   value="Incluir"
94                                   onClick="campos_criticar(document.composicao_mesa_sessao_form)"/>
95                        </td>
96                        <td width="49%" rowspan="3" valign="top">
97                            <select name="lst_cod_parlamentar" size="1">
98                                <dtml-in expr="zsql.comp_mesa_sessao_parlamentar_obter_zsql(cod_sessao_plen=cod_sessao_plen,num_legislatura=cod_num_legislatura,ind_excluido=0)">
99                                <option
100                                    <dtml-if expr=" (not _.has_key('prim_sel2') ) or (_.has_key('cod_parlamentar_sel') and cod_parlamentar == cod_parlamentar_sel)">
101                                    selected
102                                    <dtml-call expr="REQUEST.set('prim_sel2', nom_parlamentar)">
103                                    <dtml-call expr="REQUEST.set('cod_parlamentar_sel', cod_parlamentar)">
104                                    </dtml-if>
105                                    value="<dtml-var cod_parlamentar >">
106                                    <dtml-var nom_parlamentar>
107                                </option>
108                                </dtml-in>
109                            </select>
110                            <br>
111                            <select name="lst_cod_cargo"  size="1">
112                                <dtml-in expr="zsql.comp_mesa_sessao_cargo_obter_zsql(cod_sessao_plen=cod_sessao_plen,ind_excluido=0)">
113                                <option
114                                <dtml-if expr=" not _.has_key('prim_sel3') or (_.has_key('des_cargo_sel') and des_cargo == des_cargo_sel)">
115                                selected
116                                <dtml-call expr="REQUEST.set('prim_sel3', des_cargo)">
117                                <dtml-call expr="REQUEST.set('des_cargo_sel', des_cargo)">
118                                </dtml-if>
119                                value="<dtml-var cod_cargo >">
120                                <dtml-var des_cargo>
121                                </option>
122                                </dtml-in>
123                            </select>
124                        </td>
125                    </tr>
126                    <tr>
127                        <td width="20%" align="center" valign="bottom" height="34" class="form-element">
128                            <input type="button" class="botao" name="btn_excluir" value="Excluir"
129                                   onClick="javascript:composicao_mesa_sessao_excluir(lst_composicao_mesa_sessao,<dtml-var cod_sessao_leg>,<dtml-var cod_sessao_plen>)"/>
130                        </td>
131                    </tr>
132                </table>
133</form>
134
135<dtml-var standard_html_footer>
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

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