IndisponibilidadeAnexoPeticionamentoDTO.php
2.49 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
<?
/**
* ANATEL
*
* 29/04/2016 - criado por jaqueline.mendes - CAST
*
*/
require_once dirname(__FILE__).'/../../../SEI.php';
class IndisponibilidadeAnexoPeticionamentoDTO extends InfraDTO {
public function getStrNomeTabela() {
return 'md_pet_indisp_anexo';
}
public function montar() {
$this->adicionarAtributoTabela(InfraDTO::$PREFIXO_NUM,
'IdAnexoPeticionamento',
'id_md_pet_anexo');
$this->adicionarAtributoTabela(InfraDTO::$PREFIXO_NUM,
'IdIndisponibilidade',
'id_md_pet_indisponibilidade');
$this->adicionarAtributoTabela(InfraDTO::$PREFIXO_NUM,
'IdUnidade',
'id_unidade');
$this->adicionarAtributoTabela(InfraDTO::$PREFIXO_NUM,
'IdUsuario',
'id_usuario');
$this->adicionarAtributoTabela(InfraDTO::$PREFIXO_STR,
'Nome',
'nome');
$this->adicionarAtributoTabela(InfraDTO::$PREFIXO_NUM,
'Tamanho',
'tamanho');
$this->adicionarAtributoTabela(InfraDTO::$PREFIXO_STR,
'Hash',
'hash');
$this->adicionarAtributoTabela(InfraDTO::$PREFIXO_DTH,
'Inclusao',
'dth_inclusao');
$this->adicionarAtributoTabela(InfraDTO::$PREFIXO_STR,
'SinAtivo',
'sin_ativo');
$this->configurarPK('IdAnexoPeticionamento', InfraDTO::$TIPO_PK_NATIVA);
$this->adicionarAtributoTabelaRelacionada(InfraDTO::$PREFIXO_STR,
'SiglaUnidade',
'sigla',
'unidade');
$this->adicionarAtributoTabelaRelacionada(InfraDTO::$PREFIXO_STR,
'SiglaUsuario',
'sigla',
'usuario');
/*$this->adicionarAtributoTabela(InfraDTO::$PREFIXO_STR,
'Hash',
'hash');*/
// $this->adicionarAtributo(InfraDTO::$PREFIXO_NUM, 'IdAnexoOrigem');
//$this->adicionarAtributo(InfraDTO::$PREFIXO_STR,'SinDuplicando');
//$this->adicionarAtributo(InfraDTO::$PREFIXO_STR,'SinExclusaoAutomatica');
$this->configurarFK('IdUnidade', 'unidade', 'id_unidade');
$this->configurarFK('IdUsuario', 'usuario', 'id_usuario');
}
}
?>