Example #1
0
 /**
  * Ação responsável pela criação do formulário
  * para cadastros dos Módulos
  * @return Form
  */
 public function acaoFormtrabalho()
 {
     $mapa = new Classe_Trabalho($_GET['trb_cod']);
     $form = new Componente_Formulario($mapa);
     $this->_layout->setBotoes("Listar Trabalhos", Sistema_Util::getURL($this->_modulo, "listartrabalho"), "imagens/list.png");
     $this->_layout->setNomePagina("Gerenciar Trabalho");
     $this->_layout->setCorpo($form->getForm($this->_modulo, "salvartrabalho"));
 }
Example #2
0
 /**
  * @abstract Ação que monta o formulário para cadastrar/altera a instituicao
  * @return Form
  */
 public function acaoFormProgramacao()
 {
     $objeto = new Classe_Programacao($_GET['prg_cod']);
     $form = new Componente_Formulario($objeto);
     $l = Sistema_Layout::instanciar();
     $this->_layout->setBotoes("Nova Programação", Sistema_Util::getURL($this->_modulo, "formprogramacao"), "imagens/form.png");
     $this->_layout->setBotoes("Listar Programações", Sistema_Util::getURL($this->_modulo, "listarprogramacao"), "imagens/list.png");
     $l->setNomePagina("Programação");
     $l->setCorpo($form->getForm($this->_modulo, "salvarprogramacao"));
 }
Example #3
0
    /**
     * Ação responsável pela criação do formulário
     * para cadastros dos Módulos
     * @return Form
     */
    public function acaoFormEntradas()
    {
        $mapa = new Classe_EntradaCursos();
        $form = new Componente_Formulario($mapa, "form1");
        $this->_layout->setNomePagina("Entrada de Alunos");
        //$this->_layout->setCorpo($form->getForm($this->_modulo,"salvarentradas"));
        $tela = new Sistema_Layout_Tela("templates/formulario.tpl");
        $tela->addVar("campos", $form->getCampos());
        //$tela->addVar("dadoshidden",$this->_hidden);
        $modulo = MODULO . "=" . $this->_modulo;
        $acao = ACAO . "=" . "salvarentradas";
        $formulario = sprintf('<form id="frment" onSubmit="formulario.entrada(\'frment\',\'%s\',\'%s\'); return false;">
								%s
							</form>
							%s', $modulo, $acao, $tela->getTela(), $formUPM);
        $this->_layout->setCorpo($formulario);
    }
Example #4
0
 /**
  * @abstract Ação que monta o formulário de cadastro/alteração
  * das anotações
  * @return String
  */
 public function acaoFormAnotacoes()
 {
     $objeto = new Classe_Anotacoes($_GET['ant_cod']);
     $form = new Componente_Formulario($objeto);
     $this->_layout->setNomePagina("Cadastrar Anotações");
     $this->_layout->setBotoes("Nova Anotação", Sistema_Util::getURL($this->_modulo, "formanotacoes"), "imagens/form.png");
     $this->_layout->setBotoes("Listar Anotações", Sistema_Util::getURL($this->_modulo, "listaranotacoes"), "imagens/list.png");
     $this->_layout->setCorpo($form->getForm($this->_modulo, "salvaranotacao"));
 }
Example #5
0
    /**
     * Cria um campo texto
     * @param String $nome_campo
     * @return String
     */
    public function criaCampo($nome_campo, $tamanho = 100, $valor_campo = null)
    {
        $form = new Componente_Formulario($this->_classUPM, $this->_formUPM);
        # Pega os dados do formulario
        $dados = $form->getCampos();
        $tam = count($dados) + 1;
        $lista = sprintf('<table width="500">
						  <tr>
						  	<th width="112" style="border-bottom:1px solid #000000">Idioma</th>
						  	<th width="214" style="border-bottom:1px solid #000000">Descrição</th>
						  	<th width="97" style="border-bottom:1px solid #000000">Remover</th>
						  </tr>
						    <tr>
						  	<td style="border-bottom:1px solid #ccc">Ingl&ecirc;s</th>
						  	<td style="border-bottom:1px solid #ccc">Group</th>
						  	<td style="border-bottom:1px solid #ccc"><div align="center"><b style="color:#FF0000">X</b>
						  	  </th>
							  </div>  	</tr>
						    <tr>
						      <td style="border-bottom:1px solid #ccc">Portugu&ecirc;s    
						      <td style="border-bottom:1px solid #ccc">Grupo    
						      <td style="border-bottom:1px solid #ccc"><div align="center"><b style="color:#FF0000">X</b>
						          </th>    
						      </div>
						    </tr>
						    <tr>
						      <td style="border-bottom:1px solid #ccc">Espanhol    
						      <td style="border-bottom:1px solid #ccc">Grupo    
						      <td style="border-bottom:1px solid #ccc"><div align="center"><b style="color:#FF0000">X</b>
						          </th>    
						      </div>
						    </tr>
						  </table>');
        $dados[$tam]['label'] = "Listagem";
        $dados[$tam]['input'] = $lista;
        return $dados;
    }
 /**
  * Ação para testes
  * @return String
  */
 public function acaoTeste()
 {
     //$teste = sha1(123);
     $mapa = new Classe_GrupoOp();
     $form = new Componente_Formulario($mapa);
     $this->_layout->setNomePagina("Teste");
     $this->_layout->setCorpo($form->getForm($this->_modulo, "salvarmodulo"));
     //$this->_layout->setNomePagina("Testes");
     //$this->_layout->setCorpo($teste);
 }
Example #7
0
<?php

require_once 'trabalhos/selectArray.php';
// verifica se esta logado
$form = new Componente_Formulario(new Classe_Usuario(), "inscricao");
$campos = $form->getCampos();
foreach ($campos as $k => $v) {
    $campos_form .= sprintf('<div class="type-text">
							%s
							%s
						</div>', $v['label'], $v['input']);
}
// Tipo do paticipante
$vetTpPart = array("Acadêmico" => "Acadêmico", "Profissional" => "Profissional");
$select = selectArray::getHtmlSelect($vetTpPart, 'tpp_nome', $rs['tpp_nome']);
$campos_form .= sprintf('<div class="type-text">
							<label for="tpp_nome">Sou</label>
							%s
						</div>', $select);
$campos_form .= sprintf('<div class="type-text">
							<label for="tpp_desc" id="nome_desc">Universidade</label>
							<input type="text" name="tpp_desc" id="tpp_desc" value=""/>
						</div>');
$campos_form .= sprintf('<div class="type-text">
							<label for="tpp_cracha" id="tpp_cracha">Nome no Crachá</label>
							<input type="text" name="tpp_cracha" id="tpp_cracha" value=""/>
						</div>');
/*
$vetTpPart = array(""=>"Não Enviarei","Tema Livre"=>"Tema Livre + R$ 30,00","Poster"=>"Poster + R$ 20,00");

$select = selectArray::getHtmlSelect($vetTpPart,'tpp_trabalho1',$rs['tpp_trabalho1']);
Example #8
0
 /**
  * @abstract Ação que monta o formulário de cadastro/alteração
  * dos grupos de usuários do sistema
  * @return String
  */
 public function acaoFormGrupo()
 {
     $objeto = new Classe_Grupo($_GET['grp_cod']);
     $form = new Componente_Formulario($objeto);
     $this->_layout->setNomePagina("Cadastro de Grupos");
     # Cria o botão para novo usuário
     $this->_layout->setBotoes("Novo Grupo", Sistema_Util::getURL("usuarios", "formgrupo"), "imagens/form.png");
     # Cria o botão para listar usuários
     $this->_layout->setBotoes("Listar Grupos", Sistema_Util::getURL("usuarios", "listargrupos"), "imagens/list.png");
     $this->_layout->setCorpo($form->getForm($this->_modulo, "salvargrupo"));
 }