Пример #1
0
 public function index($pagina = FALSE)
 {
     /*
      * @var
      */
     $this->view->setJs(array("novo"));
     if (!$this->filtraInt($pagina)) {
         $pagina = false;
     } else {
         $pagina = (int) $pagina;
     }
     if (!Session::get('autenticado')) {
         $this->redirecionar();
     }
     $this->getBibliotecas('paginador', 'paginador');
     $paginador = new Paginador();
     $this->view->titulo = "Clientes Cadastrado";
     $this->view->clientes = $paginador->paginar($this->alarme->listarAll(), $pagina);
     $this->view->paginacion = $paginador->getView('paginacao', 'alarmencc/index');
     if ($this->getInt('enviar') == 1) {
         $this->view->dados = $_POST;
         if (!$this->getSqlverifica('criated')) {
             $this->view->erro = "Porfavor Introduza o primeiro nome do cliente ";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->getSqlverifica('severity')) {
             $this->view->erro = "Porfavor Introduza o segundo nome do cliente ";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->getSqlverifica('device_service')) {
             $this->view->erro = "POrfavor Introduza um endereço ou morada  valido";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->getSqlverifica('details')) {
             $this->view->erro = "POrfavor Introduza um endereço ou morada  valido";
             $this->view->renderizar("novo");
             exit;
         }
         $data = array();
         $data['criated'] = $this->getSqlverifica('criated');
         $data['severity'] = $this->getSqlverifica('severity');
         $data['device_service'] = $this->getSqlverifica('device_service');
         $data['details'] = $this->getSqlverifica('details');
         if ($this->alarme->registrar($data)) {
             $this->view->erro = "erro ao criar alarme";
             $this->view->renderizar("novo");
             exit;
         }
         $this->view->dados = FALSE;
         $this->view->mensagem = "A sua conta foi criada com Sucesso";
     }
     $this->view->renderizar("index");
 }
Пример #2
0
 public function listarSospechososAjax()
 {
     $pagina = $this->getInt('pagina');
     $paginador = new Paginador();
     $this->_view->setJs(array('functions'));
     $this->_view->titulo = "Listado de usuarios por implicacion  ";
     $this->_view->sospechosos = $paginador->paginar($this->_rasgos->getBySospechoso($this->getSql('sospechoso')), $pagina, 1);
     $this->_view->paginacion = $paginador->getView('paginacion_ajax');
     $this->_view->renderizar('ajax/listarSospechosos', false, true);
 }
 public function paginacionDinamicaempleados()
 {
     if (Session::Get('autenticado') == true) {
         $pagina = $this->getInt('pagina');
         $paginador = new Paginador();
         $this->_view->empleado = $paginador->paginar($this->_empleados->getEmpleados(), $pagina, 20);
         $this->_view->paginacion = $paginador->getView('paginacion_dinamica');
         $this->_view->setJs(array('empleados'));
         $this->_view->renderizar('refrescar_listado_empleados', false, true);
     } else {
         $this->redireccionar('index');
     }
 }
 public function paginacionDinamicausuarios()
 {
     if (Session::Get('autenticado') == true) {
         Session::set('modulo', "admin");
         $pagina = $this->getInt('pagina');
         $paginador = new Paginador();
         $this->_view->usuario = $paginador->paginar($this->_usuarios->getUsuarios(), $pagina, 20);
         $this->_view->paginacion = $paginador->getView('paginacion_dinamica');
         $this->_view->setJs(array('usuarios'));
         $this->_view->renderizar('refrescar_listado_usuarios', false, true);
     } else {
         $this->redireccionar('admin');
     }
 }
 public function paginacionDinamicaclientes()
 {
     if (Session::Get('autenticado') == true) {
         Session::set('modulo', "admin");
         $pagina = $this->getInt('pagina');
         $paginador = new Paginador();
         $this->_view->cliente = $paginador->paginar($this->_clientes->getClientes(), $pagina, 20);
         $this->_view->paginacion = $paginador->getView('paginacion_dinamica');
         $this->_view->setJs(array('combociudad', 'clientes'));
         $this->_view->renderizar('refrescar_listado_clientes', false, true);
     } else {
         $this->redireccionar('admin');
     }
 }
Пример #6
0
 public function paginacionDinamicaproveedores()
 {
     if (Session::Get('autenticado_adminsciocco') == true) {
         Session::set('modulo', "admin");
         $pagina = $this->getInt('pagina');
         $paginador = new Paginador();
         $this->_view->proveedor = $paginador->paginar($this->_proveedores->getProveedores(), $pagina, 10);
         $this->_view->paginacion = $paginador->getView('paginacion_dinamica');
         $this->_view->setJs(array('proveedores'));
         $this->_view->renderizar('refrescar_listado_proveedor', false, true);
     } else {
         $this->redireccionar('admin');
     }
 }
Пример #7
0
 public function nicksAjax()
 {
     $pagina = $this->getInt('pagina');
     //$registros =  $this->getInt('registros');
     $nicks = $this->getSql('nicks');
     if ($nicks) {
         $condition = $nicks;
     } else {
         $condition = "";
     }
     $paginador = new Paginador();
     $this->_view->setJs(array('functions'));
     //Introducimos el js donde esta la funcion js
     $this->_view->nicks = $paginador->paginar($this->_nicks->getNicks($condition), $pagina, 5);
     $this->_view->paginacion = $paginador->getView('paginacion_ajax');
     $this->_view->renderizar('ajax/index', false, true);
 }
Пример #8
0
 public function pruebaAjax()
 {
     //inicializa las variables
     $pagina = $this->getInt('pagina');
     $nombre = $this->getSql('nombre');
     $pais = $this->getInt('pais');
     $ciudad = $this->getInt('ciudad');
     $registros = $this->getInt('registros');
     $condicion = "";
     //filtro del nombre
     if ($nombre) {
         $condicion .= " AND nombre LIKE '{$nombre}%' ";
     }
     //filtro de pais
     if ($pais) {
         $condicion .= " AND id_pais = {$pais} ";
     }
     //filtro de ciudad
     if ($ciudad) {
         $condicion .= " AND id_ciudad = {$ciudad} ";
     }
     //crea una instancia del paginador.
     $paginador = new Paginador();
     //coloca el archivo prueba.js
     $this->_view->setJs(array('prueba'));
     //asigna los post de prueba con filtro a la variable posts
     $this->_view->assign('posts', $paginador->paginar($this->_post->getPrueba($condicion), $pagina, $registros));
     //asigna la vista paginacion_ajax a la varible paginacion
     $this->_view->assign('paginacion', $paginador->getView('paginacion_ajax'));
     //carga la vista ajax/prueba, con los parametros establecidos.
     $this->_view->renderizar('ajax/prueba', false, true);
 }
Пример #9
0
 public function pruebaAjax()
 {
     $pagina = $this->getInt('pagina');
     $nombre = $this->getSql('nombre');
     $pais = $this->getInt('pais');
     $ciudad = $this->getInt('ciudad');
     $registros = $this->getInt('registros');
     $condicion = "";
     if ($nombre) {
         $condicion .= " AND `nombre` liKe '{$nombre}%' ";
     }
     if ($pais) {
         $condicion .= " AND `id_pais` = {$pais} ";
     }
     if ($ciudad) {
         $condicion .= " AND `id_ciudad` = {$ciudad} ";
     }
     $paginador = new Paginador();
     $this->_view->setJs(array('prueba'));
     $this->_view->assign('posts', $paginador->paginar($this->_post->getPrueba($condicion), $pagina, $registros));
     $this->_view->assign('paginacion', $paginador->getView('paginacion_ajax'));
     $this->_view->renderizar('ajax/prueba', false, true);
 }
Пример #10
0
 public function paginacionDinamicat_novedades()
 {
     if (Session::Get('autenticado_adminsciocco') == true) {
         Session::set('modulo', "admin");
         $pagina = $this->getInt('pagina');
         $paginador = new Paginador();
         $this->_view->t_nov = $paginador->paginar($this->_configuracion->getT_Novedades(), $pagina, 1);
         $this->_view->paginacion = $paginador->getView('paginacion_dinamica');
         $this->_view->setJs(array('t_novedad'));
         $this->_view->renderizar('refrescar_listado_t_novedades', false, true);
     } else {
         $this->redireccionar('admin');
     }
 }
Пример #11
0
 public function index($pagina = FALSE)
 {
     $this->view->setJs(array("novo"));
     if (!$this->filtraInt($pagina)) {
         $pagina = false;
     } else {
         $pagina = (int) $pagina;
     }
     if (!Session::get('autenticado')) {
         $this->redirecionar();
     }
     $this->getBibliotecas('paginador', 'paginador');
     $paginador = new Paginador();
     $this->view->titulo = "Clientes Cadastrado";
     $this->view->clientes = $paginador->paginar($this->cliente->listarAll(), $pagina);
     $this->view->paginacion = $paginador->getView('paginacao', 'cliente/index');
     if ($this->getInt('enviar') == 1) {
         $this->view->dados = $_POST;
         if (!$this->getSqlverifica('p_nome')) {
             $this->view->erro = "Porfavor Introduza o primeiro nome do cliente ";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->getSqlverifica('u_nome')) {
             $this->view->erro = "Porfavor Introduza o segundo nome do cliente ";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->getSqlverifica('morada')) {
             $this->view->erro = "POrfavor Introduza um endereço ou morada  valido";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->getInt('telefone')) {
             $this->view->erro = "POrfavor Introduza um contacto  valido";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->getInt('total')) {
             $this->view->erro = "POrfavor Introduza um valor  valido";
             $this->view->renderizar("novo");
             exit;
         }
         if (!$this->getSqlverifica('descricao')) {
             $this->view->erro = "Porfavor Introduza uma descrição valida";
             $this->view->renderizar("novo");
             exit;
         }
         $data = array();
         $data['p_nome'] = $this->getSqlverifica('p_nome');
         $data['descricao'] = $this->getSqlverifica('descricao');
         $data['u_nome'] = $this->getSqlverifica('u_nome');
         $data['telefone'] = $this->getInt('telefone');
         $data['total'] = $this->getInt('total');
         $data['morada'] = $this->getSqlverifica('morada');
         $data['nome'] = $data['p_nome'] . " " . $data['u_nome'];
         $cliente = $this->cliente->verifcar_cliente($this->filtraInt($_POST['telefone']));
         if ($cliente) {
             $this->view->mensagem = "A conta que pretende criar já Existe !";
             $this->view->renderizar("index");
             exit;
         }
         if ($this->cliente->registrar($data)) {
             $this->view->dados = FALSE;
             $this->view->mensagem = "A sua conta foi criada com Sucesso";
             $mensagem = "Novo Contrato Efectuado. Cliente:" . $c['nome'] . "Data:" . "Criado por:" . Session::get('nome') . date('Y-m-d H:i:s');
             //Enviar a mensagem para cliente
             Sms::SendSMS("127.0.0.1", 8800, "", "", TELEFONE, $mensagem);
         }
         if (!$this->cliente->verifcar_cliente($this->getInt('telefone'))) {
             $this->view->erro = "Não Possivel criar sua conta tenta mais tarde";
             $this->view->renderizar("novo");
             exit;
         }
     }
     //só se activa se o javascript estiver desabilitado
     $this->view->renderizar("index");
 }
Пример #12
0
 public function paginacionDinamicaParientes()
 {
     $modulo = "micuenta";
     $this->_acl->acceso($modulo);
     $pagina = $this->getInt('pagina');
     //Se instancia la libreria
     $paginador = new Paginador();
     $this->_view->misparientes = $paginador->paginar($this->_micuenta->getmisparientes(), $pagina, 15);
     $this->_view->paginacion = $paginador->getView('paginacion_dinamica');
     $this->_view->renderizar('refresca_listado_parientes', false, true);
 }
Пример #13
0
 public function usuariosPrivadosAjax()
 {
     $pagina = $this->getInt('pagina');
     //$registros =  $this->getInt('registros');
     $usuarios = $this->getSql('usuarios');
     if ($usuarios) {
         $condition = $usuarios;
     } else {
         $condition = "";
     }
     $paginador = new Paginador();
     $this->_view->setJs(array('functions'));
     //Introducimos el js donde esta la funcion js
     $this->_view->usuarios = $paginador->paginar($this->_usuarios->perfilesPrivados(), $pagina, 5);
     $this->_view->paginacion = $paginador->getView('paginacion_ajax');
     $this->_view->renderizar('ajax/perfilesPrivados', false, true);
 }