source: publico/ILSAPL/branches/2.5/skins/sk_sapl/cadastros/materia/numeracao/numeracao_salvar_proc.dtml @ 8230

Última Alteração nesse arquivo desde 8230 foi 8230, incluída por claudiomorale, 3 anos atrás

acrescenta data materia

File size: 2.3 KB
Linha 
1<dtml-comment>
2**************************************************************
3*     O metodo abaixo chama o metodo de inserção de dados    *
4*  no banco chamado materia_assunto_inserir_zsql e pois      *
5*  redireciona para a pagina onde o index esta sendo chamado.*
6*  by Michael         em 23/04/2001                          *
7**************************************************************
8</dtml-comment>
9
10<dtml-if expr="zsql.numeracao_obter_zsql(cod_materia = hdn_cod_materia,
11                                         num_ordem_atual = hdn_num_ordem,     
12                                         tip_materia = lst_tip_materia,
13                                         num_materia = txt_num_materia,
14                                         ano_materia = txt_ano_materia,
15                                         ind_excluido = 0)">
16  <dtml-let mensagem="'Esta numeração já existe para essa matéria.'">
17    <dtml-var mensagem_emitir>
18  </dtml-let>
19<dtml-else>
20
21<dtml-in expr="zsql.numeracao_novo_numero_obter_zsql(cod_materia = hdn_cod_materia)">      
22   <dtml-call expr="REQUEST.set('numero', novo_numero)">       
23</dtml-in>
24
25<dtml-unless expr="numero">
26  <dtml-call expr="REQUEST.set('numero', 1)">
27</dtml-unless>
28
29<dtml-if hdn_num_ordem>
30  <dtml-call expr="REQUEST.set('metodo', zsql.numeracao_atualizar_zsql)">
31<dtml-else>
32  <dtml-call expr="REQUEST.set('metodo', zsql.numeracao_incluir_zsql)">
33  <dtml-call expr="REQUEST.set('hdn_num_ordem', numero)">
34</dtml-if>
35<dtml-if expr="not(txt_dat_materia)">
36        <dtml-call expr="REQUEST.set('txt_dat_materia',dat_apresentacao)">
37</dtml-if>
38<dtml-try>
39  <dtml-call expr="metodo(
40                        num_ordem   = hdn_num_ordem,
41                        cod_materia = hdn_cod_materia,
42                        tip_materia = lst_tip_materia,
43                        num_materia = txt_num_materia,
44                        ano_materia = txt_ano_materia,
45                        dat_materia = pysc.data_converter_pysc(data = txt_dat_materia)
46                        )">
47<dtml-except>
48  <dtml-let mensagem="'Não foi possível salvar a numeração!'">
49    <dtml-var mensagem_emitir>
50  </dtml-let>   
51<dtml-else>
52        <dtml-let mensagem="'Numeração salva com sucesso!'" sucesso="1" url=hdn_url>
53    <dtml-var mensagem_emitir>
54  </dtml-let>
55</dtml-try>
56
57</dtml-if>
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.