Exemplo n.º 1
0
 function cadastrar()
 {
     $this->init_session();
     //Recupera o id do usuário logado
     $idUsuario = $this->escape("user");
     $usuario = Doctrine::getTable("Usuario")->find($idUsuario);
     $nome = $this->escape("nome");
     $cargaHoraria = $this->escape("cargaHoraria");
     $conteudo = $this->escape("conteudo");
     //$valor = $this->escape("valor");
     $validade = $this->escape("validade");
     $corFundo = $this->escape("corFundo");
     $corFonte = $this->escape("corFonte");
     $tamanhoFonte = $this->escape("tamanhoFonte");
     $status = "Ativo";
     $curso = new Curso();
     $curso->nome = $nome;
     $curso->cargaHoraria = $cargaHoraria;
     $curso->conteudo = $conteudo;
     //$curso->valor = $valor;
     $curso->validade = $validade;
     $curso->corFundo = $corFundo;
     $curso->corFonte = $corFonte;
     $curso->tamanhoFonte = $tamanhoFonte;
     $curso->status = $status;
     $curso->usuarioResponsavel = $usuario->login;
     if ($curso->trySave()) {
         $this->success("Curso cadastrado com sucesso.");
     } else {
         $this->error("Erro ao cadastrar o curso. Tente novamente ou contate o administrador.");
     }
 }