function validaLogin() { $email = $_POST['email']; $senha = $_POST['senha']; echo '1'; if (!isset($email) || !isset($senha)) { sessao_limpa(); } echo '2'; if (strlen(trim($email)) == 0 || strlen(trim($senha) == 0)) { header("Location: /login/error/msg/u_s"); } echo '3'; $model = new model(); $query = "SELECT * FROM usuario WHERE email_usuario = '{$email}' AND senha_usuario = '{$senha}'"; $result = $model->readSQL($query); $session = new session(); if ($result) { $session->sessao_grava($result[0]['email_usuario'], $result[0]['id_usuario_tipo']); header("Location: /index"); } else { $session->sessao_limpa(); header("Location: /login/error/msg/u_s"); } }
public function mostraGrid() { $total_reg = "10"; // número de registros por página $pagina = $_SESSION['pagina']; if (!$pagina) { $pc = "1"; } else { $pc = $pagina; } $inicio = $pc - 1; $inicio = $inicio * $total_reg; //list all records $estado_model = new estadoModel(); $model = new model(); $qry_limitada = $estado_model->getEstado('stat<>0', $inicio . ',' . $total_reg); //Full table Scan :( or :) //send the records to template sytem $this->smarty->assign('listestado', $qry_limitada); // Total de Registros na tabela $qry_total = $model->readSQL("SELECT count(*)as total FROM estado WHERE stat<>0"); $total_registros = $qry_total[0]['total']; //pega o valor $html = $this->paginador($pc, $total_registros, 'estado'); return $html; }
public function mostraGrid() { $total_reg = "10"; // número de registros por página $pagina = $_SESSION['pagina']; if (!$pagina) { $pc = "1"; } else { $pc = $pagina; } $inicio = $pc - 1; $inicio = $inicio * $total_reg; //Busca os registros para o Grid $model = new model(); $qry_limitada = $model->readSQL("SELECT * FROM departamento WHERE stat<>0 LIMIT {$inicio},{$total_reg}"); $this->smarty->assign('listdepartamento', $qry_limitada); // Total de Registros na tabela $qry_total = $model->readSQL("SELECT count(*)as total FROM departamento WHERE stat<>0"); $total_registros = $qry_total[0]['total']; //pega o valor $html = $this->paginador($pc, $total_registros, 'departamento'); return $html; }
public function mostraGrid() { $total_reg = "10"; // número de registros por página $pagina = $_SESSION['pagina']; if (!$pagina) { $pc = "1"; } else { $pc = $pagina; } $inicio = $pc - 1; $inicio = $inicio * $total_reg; $usuario_model = new usuarioModel(); $qry_limitada = $usuario_model->getUsuario('stat<>0', $inicio . ',' . $total_reg); //Full table Scan :( or :) $this->smarty->assign('listusuario', $qry_limitada); $model = new model(); $qry_total = $model->readSQL("SELECT count(*)as total FROM usuario WHERE stat<>0"); $total_registros = $qry_total[0]['total']; //pega o valor $html = $this->paginador($pc, $total_registros, 'usuario'); return $html; }
public function mostraGrid() { $total_reg = "10"; // número de registros por página $pagina = $_SESSION['pagina']; if (!$pagina) { $pc = "1"; } else { $pc = $pagina; } $inicio = $pc - 1; $inicio = $inicio * $total_reg; $produto_model = new produtoModel(); $model = new model(); $qry_limitada = $produto_model->getProdutoDepartamento("SELECT id_produto,des_produto,e.id_departamento,des_departamento, qtd_produto FROM produto c inner join departamento e on (c.id_departamento=e.id_departamento AND e.stat<>0) WHERE c.stat<>0 LIMIT {$inicio},{$total_reg}"); $this->smarty->assign('listproduto', $qry_limitada); // Total de Registros na tabela $qry_total = $model->readSQL("SELECT count(*)as total FROM produto WHERE stat<>0"); $total_registros = $qry_total[0]['total']; //pega o valor $html = $this->paginador($pc, $total_registros, 'produto'); return $html; }
public function relatorio() { $session = new session(); $session->sessao_valida(); $model = new model(); $this->smarty->assign('listacliente', null); if (isset($_POST['nome_cliente']) && isset($_POST['des_evento'])) { $sql = "" . " SELECT " . " ec . *," . " c.nome_cliente," . " e.des_evento" . " FROM evento_cliente ec " . " LEFT JOIN cliente c ON (c.id_cliente = ec.id_cliente) " . " LEFT JOIN evento e ON (e.id_evento = ec.id_evento) " . " WHERE ec.stat <> 0 "; if ($_POST['nome_cliente'] != '') { $nome_cliente = $_POST['nome_cliente']; $sql .= " AND c.nome_cliente LIKE '%{$nome_cliente}%'"; } if ($_POST['des_evento'] != '') { $des_evento = $_POST['des_evento']; $sql .= " AND e.des_evento LIKE '%{$des_evento}%'"; } $resBusca = $model->readSQL($sql); $this->smarty->assign('listacliente', $resBusca); } $this->smarty->assign('title', 'Participantes'); $this->smarty->display('participacao/relatorio.tpl'); }
public function produto_grid() { $id = $this->getParam('id_evento'); $produto_model = new produtoModel(); $resProduto = $produto_model->getProduto(); $model = new model(); $produto = $model->readSQL(' SELECT ep.id_evento, ep.id_produto, ep.qtd_produto, p.des_produto, e.des_evento FROM evento_produto ep LEFT JOIN produto p ON (p.id_produto = ep.id_produto) LEFT JOIN evento e ON (e.id_evento = ep.id_evento) WHERE ep.stat<>0 AND ep.id_evento=' . $id); //Full table Scan :( or :) $this->smarty->assign('produto_evento', $produto); $this->smarty->assign('title_produto', 'Evento Produto'); $this->smarty->assign('produto', $resProduto); $this->smarty->assign('id_evento', $id); $this->smarty->assign('title', 'Cadastrar Produto'); $this->smarty->display('evento/produto_grid.tpl'); }