eventos_helper.php
4.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<?php
/*
Copyright 2010 UNIPAMPA - Universidade Federal do Pampa
Este arquivo é parte do programa SGCE - Sistema de Gestão de Certificados Eletrônicos
O SGCE é um software livre; você pode redistribuí-lo e/ou modificá-lo dentro dos
termos da Licença Pública Geral GNU como publicada pela Fundação do Software Livre
(FSF); na versão 2 da Licença.
Este programa é distribuído na esperança que possa ser útil, mas SEM NENHUMA GARANTIA;
sem uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR.
Veja a Licença Pública Geral GNU/GPL em português para maiores detalhes.
Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt",
junto com este programa, se não, acesse o Portal do Software Público Brasileiro no
endereço www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF)
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
?>
<?php
/**
* Gera linha (tr) na tabela html de organizadores -
* cadastro de atas
* @param Array $res
* @return string
*/
function geraTabelaOrganizadores ($res, $idEvento) {
$linhas = '';
foreach ($res as $registro) {
$linkExcluir = geraLinkExcluir($registro->id_organizador, $idEvento);
$linkControlador = geraLinkControlador($registro->id_organizador, $registro->fl_controlador);
$linhas .= "<tr id=linha_".$registro->id_organizador.">
<td>$registro->id_organizador</td>
<td>$registro->nm_organizador</td>
<td>$linkControlador
<input type='hidden'
name='idsOrganizadores[".$registro->id_organizador."]'
id='idsOrganizadores[".$registro->id_organizador."]'
value=$registro->id_organizador />
<input type='hidden'
name='idsControladores[".$registro->id_organizador."]'
id='idsControladores[".$registro->id_organizador."]'
value='$registro->fl_controlador' />
</td>
<td>$linkExcluir
<input type='hidden'
name='idsOrganizadores[".$registro->id_organizador."]'
id='idsOrganizadores[".$registro->id_organizador."]'
value=$registro->id_organizador />
</td>
</tr>";
}
return $linhas;
}
/**
* Gera o link de exclusao com a imagem, para cada organizador do evento
* cadastro de atas
* @param Integer $idFormando
* @return string
*/
function geraLinkExcluir($idOrganizador, $idEvento) {
$html = "
<center>
<a href=\"javascript:removeOrganizadorTable('".base_url()."', ".$idOrganizador.",$idEvento);\"'
class='delete' title='Excluir Organizador' >
<img src='".base_url()."system/application/views/includes/images/cancel_16.png'
border='0' alt='Excluir Organizador'
title='Excluir Organizadores' />
</a>
</center>
";
return $html;
}
function geraLinkControlador($idOrganizador, $statusAtual) {
if (!$statusAtual) {
$statusAtual="N";
}
$html = "
<center>
<a href=\"javascript:alteraControladorTable('".base_url()."', ".$idOrganizador.");\"'
class='delete' title='Status de Controlador' >
<img src='".base_url()."system/application/views/includes/images/controlador_".strtolower($statusAtual)."_16.png'
border='0' alt='Alterar Status de Controlador'
title='Alterar Status de Controlador' />
</a>
</center>
";
return $html;
}
?>