Ejemplo n.º 1
0
 public function __construct()
 {
     Session::nivelRestrito(array("gestor"));
     $this->nota = $this->LoadModelo('Nota');
     parent::__construct();
     $this->view->setCss(array('amaran.min', 'animate.min', 'layout', 'ie'));
     $this->view->setJs(array('novo', 'RGraph.bar', 'RGraph.common.core'));
     $this->view->menu = $this->getFooter('menu');
 }
Ejemplo n.º 2
0
 public function index()
 {
     $this->view->setJs(array("novo"));
     Session::nivelRestrito(array("usuario", "admin"));
     $this->view->footer = $this->getFooter('footer', 'index');
     //$this->view->t = $this->dashboards->listarUltimos();
     $this->view->titulo = "Pagina de Administracção";
     $this->view->renderizar('index');
 }
Ejemplo n.º 3
0
 public function __construct()
 {
     Session::nivelRestrito(array("gestor"));
     $this->programa = $this->LoadModelo('Programa');
     $this->docente = $this->LoadModelo('Docente');
     parent::__construct();
     $this->view->setJS(array('novo'));
     $this->view->setCss(array('amaran.min', 'animate.min', 'layout', 'ie'));
     $this->view->menu = $this->getFooter('menu');
 }
Ejemplo n.º 4
0
 public function __construct()
 {
     Session::nivelRestrito(array("gestor"));
     $this->matricula = $this->LoadModelo("Matricula");
     $this->nota = $this->LoadModelo("Nota");
     $this->mm = $this->LoadModelo("MatriculaModulo");
     parent::__construct();
     $this->view->setJs(array("novo"));
     $this->view->setCss(array('amaran.min', 'animate.min', 'layout', 'ie'));
     $this->view->menu = $this->getFooter('menu');
 }
Ejemplo n.º 5
0
 public function index()
 {
     Session::nivelRestrito(array("administrador"));
     if ($this->getInt('enviar') == 1) {
         $dados = $_POST;
         if (!$this->getSqlverifica('nome')) {
             $this->view->erro = "Porfavor Introduza um nome valido ";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->getSqlverifica('login')) {
             $this->view->erro = "Porfavor Introduza um login valido ";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->getSqlverifica('nivel')) {
             $this->view->erro = "Porfavor Selecciona um nivel para o usuario ";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->alphaNumeric('senha')) {
             $this->view->erro = "Porfavor introduza uma senha valida para o  usuario ";
             $this->view->renderizar("novo");
             exit;
         }
         $c = $this->usuario->pesquisaPor($_POST['login']);
         if ($c) {
             $this->view->erro = "O usuario já esta registrado.";
             $this->view->renderizar("novo");
             exit;
         }
         $this->pessoa->setNome($dados['nome']);
         $r = $this->pessoa->adicionar($this->pessoa);
         if ($r) {
             $this->usuario->setLogin($dados['login']);
             $this->usuario->setNivel($dados['nivel']);
             $this->usuario->setSenha(Hash::getHash('md5', $dados['senha'], HASH_KEY));
             $ru = $this->usuario->adiciona($this->usuario, $r);
             if (!is_int($ru)) {
                 $this->view->erro = "Não Foi Possivel  Concretizar a operção  tenta mais tarde!";
                 $this->view->renderizar("index");
                 exit;
             } else {
                 $this->view->mensagem = "Registro  Efectuado com Sucesso";
                 $this->view->renderizar("novo");
                 exit;
             }
         }
     }
     $this->view->usuarios = $this->usuario->pesquisar();
     $this->view->renderizar("index");
 }
Ejemplo n.º 6
0
 public function __construct()
 {
     Session::nivelRestrito(array("gestor", "docente"));
     $this->nota = $this->LoadModelo('Nota');
     $this->dm = $this->LoadModelo('DocentModulo');
     $this->aluno = $this->LoadModelo('Aluno');
     $this->modulo = $this->LoadModelo('Modulo');
     $this->matricula = $this->LoadModelo('Matricula');
     $this->docente = $this->LoadModelo('Docente');
     parent::__construct();
     $this->view->setJs(array("novo"));
     $this->view->setCss(array('amaran.min', 'animate.min', 'layout', 'ie'));
     $this->view->menu = $this->getFooter('menu');
 }
Ejemplo n.º 7
0
 public function __construct()
 {
     Session::nivelRestrito(array("gestor"));
     $this->pessoa = $this->LoadModelo('Pessoa');
     $this->docente = $this->LoadModelo('Docente');
     $this->curso = $this->LoadModelo('Curso');
     $this->modulo = $this->LoadModelo('Modulo');
     $this->usuario = $this->LoadModelo('Usuario');
     $this->dm = $this->LoadModelo('DocentModulo');
     parent::__construct();
     $this->view->setCss(array('amaran.min', 'animate.min', 'layout', 'ie', 'multiple-select', 'bootstrap-dialog.min'));
     $this->view->setJs(array("novo", "jquery.multiple.select", 'bootstrap-dialog.min'));
     $this->view->menu = $this->getFooter('menu');
     $this->view->titulo = " Tabela de docentes cadastrados";
 }
Ejemplo n.º 8
0
 public function __construct()
 {
     Session::nivelRestrito(array("aluno"));
     $this->pessoa = $this->LoadModelo('Pessoa');
     $this->aluno = $this->LoadModelo('Aluno');
     $this->curso = $this->LoadModelo('Curso');
     $this->matricula = $this->LoadModelo("Matricula");
     $this->nota = $this->LoadModelo("Nota");
     $this->usuario = $this->LoadModelo("Usuario");
     $this->materia = $this->LoadModelo("Materia");
     $this->mm = $this->LoadModelo('MatriculaModulo');
     parent::__construct();
     $this->view->setJs(array("novo"));
     $this->view->setCss(array('amaran.min', 'animate.min', 'layout', 'ie'));
     $this->view->menu = $this->getFooter('menu');
 }
Ejemplo n.º 9
0
 public function __construct()
 {
     parent::__construct();
     Session::nivelRestrito(array("gestor"));
     $this->pessoa = $this->LoadModelo('Pessoa');
     $this->aluno = $this->LoadModelo('Aluno');
     $this->curso = $this->LoadModelo('Curso');
     $this->matricula = $this->LoadModelo("Matricula");
     $this->nota = $this->LoadModelo("Nota");
     $this->view->menuVertical = $this->getFooter('menuVertical');
     $this->usuario = $this->LoadModelo("Usuario");
     $this->mm = $this->LoadModelo('MatriculaModulo');
     $this->view->titulo = "Tabela de Alunos Matriculados";
     $this->view->setCss(array('amaran.min', 'animate.min', 'layout', 'ie', 'multiple-select', 'bootstrap-dialog.min'));
     $this->view->setJs(array("novo", 'jquery.multiple.select', 'run_prettify', 'bootstrap-dialog.min'));
     $this->view->menu = $this->getFooter('menu');
 }
Ejemplo n.º 10
0
 public function apagar($id)
 {
     Session::nivelRestrito(array("admin"));
     if (!$this->filtraInt($id)) {
         $this->redirecionar("alarmencc");
     }
     if (!$this->alarme->listarId($this->filtraInt($id))) {
         $this->redirecionar("alarmencc");
     }
     $this->alarme->Delete($id);
     $this->redirecionar("alarmencc");
 }
Ejemplo n.º 11
0
 public function teste3()
 {
     Session::nivelRestrito(array("administrador"));
     $this->view->setCss1(array('bootmetro-responsive', 'bootmetro', 'bootmetro-icons', 'bootmetro-ui-light', 'demo'));
     // $this->view->setJs1(array("bootmetro-panorama", 'bootmetro-pivot', 'bootmetro-charms', 'jquery.mousewheel.min', 'jquery.touchSwipe.min', 'holder'));
     $this->view->renderizar("teste3");
 }
 public function apagar($id)
 {
     Session::nivelRestrito(array("admin"));
     if (!$this->filtraInt($id)) {
         $this->redirecionar("identificacao_turnos");
     }
     if (!$this->turno->listarId($this->filtraInt($id))) {
         $this->redirecionar("identificacao_turnos");
     }
     $this->turno->Delete($id);
     $this->redirecionar("identificacao_turnos");
 }