public function edit()
 {
     //die();
     $id = $this->getParam('id');
     $modelcliente = new clienteModel();
     $rescliente = $modelcliente->getCliente('codigo=' . $id);
     $this->smarty->assign('registro', $rescliente[0]);
     $this->smarty->assign('title', 'Cliente Detalhes');
     //call the smarty
     $this->smarty->display('cliente/edit.tpl');
 }
 public function emissao()
 {
     $id = $this->getParam('id_cliente');
     $model_cliente = new clienteModel();
     $dados['cracha_stat'] = 1;
     $dados['id_cliente'] = $id;
     $model_cliente->updCliente($dados);
     $res = $model_cliente->getCliente('id_cliente=' . $id . ' AND stat<>0');
     $resFotoCliente = $model_cliente->readSQL('SELECT caminho_foto FROM cliente_foto WHERE id_cliente = ' . $id);
     if ($resFotoCliente) {
         $this->smarty->assign('caminho_foto', '/' . $resFotoCliente[0]['caminho_foto']);
     }
     $this->smarty->assign('registro', $res[0]);
     $this->smarty->assign('dt_emissao', date("d/m/Y H:i:s"));
     $this->smarty->assign('title', 'Credencial de Participante');
     //call the smarty
     $this->smarty->display('cracha/emissao.tpl');
 }
 public function edit()
 {
     //die();
     $id = $this->getParam('id');
     //list all records
     $modelparticipacao = new participacaoModel();
     $resparticipacao = $modelparticipacao->getParticipacao('p.codigo=' . $id);
     $this->smarty->assign('registro', $resparticipacao[0]);
     //list all records
     $model_cliente = new clienteModel();
     $cliente_res = $model_cliente->getCliente();
     //Full table Scan :( or :)
     //send the records to template sytem
     $this->smarty->assign('listcliente', $cliente_res);
     //list all records
     $model_evento = new eventoModel();
     $evento_res = $model_evento->getEvento();
     //Full table Scan :( or :)
     //send the records to template sytem
     $this->smarty->assign('listevento', $evento_res);
     //list all records
     $model_arquivo = new arquivoModel();
     $arquivo_res = $model_arquivo->getArquivo();
     //Full table Scan :( or :)
     //send the records to template sytem
     $this->smarty->assign('listarquivo', $arquivo_res);
     //list all records
     $model_foto = new fotoModel();
     $foto_res = $model_foto->getFoto();
     //Full table Scan :( or :)
     //send the records to template sytem
     $this->smarty->assign('listfoto', $foto_res);
     $this->smarty->assign('title', 'Detalhes dos Participações');
     //call the smarty
     $this->smarty->display('participacao/edit.tpl');
 }
 public function busca_cliente()
 {
     $model = new model();
     $resEventoCliente = $model->readSQL('' . ' 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 ($this->getParam('id_cliente') != null) {
         $modelEvento = new eventoModel();
         $resEvento = $modelEvento->getEvento('stat<>0');
         $this->smarty->assign('paginador', $this->mostraGrid());
         $this->smarty->assign('evento', $resEvento);
         $this->smarty->assign('title', 'participacao');
         $this->smarty->assign('id_cliente', $this->getParam('id_cliente'));
         $this->smarty->display('participacao/index.tpl');
     } else {
         $this->smarty->assign('title', 'Busca Clientes');
         $this->smarty->assign('listacliente', null);
         if (isset($_POST['nome_cliente'])) {
             $modelCliente = new clienteModel();
             $nome_cliente = $_POST['nome_cliente'];
             $resCliente = $modelCliente->getCliente("nome_cliente like '%{$nome_cliente}%'");
             $this->smarty->assign('listacliente', $resCliente);
         }
         $this->smarty->display('participacao/busca_cliente.tpl');
     }
 }
 public function relatorio()
 {
     $session = new session();
     $session->sessao_valida();
     $this->smarty->assign('title', 'Busca Clientes');
     $this->smarty->assign('listacliente', null);
     if (isset($_POST['nome_cliente']) && isset($_POST['cpf_cliente']) && isset($_POST['rg_cliente']) && isset($_POST['cracha_stat'])) {
         $modelCliente = new clienteModel();
         $nome_cliente = $_POST['nome_cliente'];
         $cpf_cliente = $_POST['cpf_cliente'];
         $rg_cliente = $_POST['rg_cliente'];
         $cracha_stat = $_POST['cracha_stat'];
         $where = "stat<>0";
         if ($nome_cliente != '') {
             $where .= " AND nome_cliente like '%{$nome_cliente}%' ";
         }
         if ($rg_cliente != '') {
             $where .= " AND rg_cliente like '%{$rg_cliente}%' ";
         }
         if ($cpf_cliente != '') {
             $where .= " AND cpf_cliente like '%{$cpf_cliente}%' ";
         }
         if ($cracha_stat != '') {
             $where .= " AND cracha_stat like '%{$cracha_stat}%' ";
         }
         $resCliente = $modelCliente->getCliente($where);
         $this->smarty->assign('listacliente', $resCliente);
     }
     $this->smarty->display('cliente/relatorio.tpl');
 }
 public function add()
 {
     //chama cliente
     $model_cliente = new clienteModel();
     $cliente_res = $model_cliente->getCliente();
     //Full table Scan :( or :)
     //send the records to template sytem
     $this->smarty->assign('listcliente', $cliente_res);
     $this->smarty->assign('title', 'Nova Emissão');
     $this->smarty->display('cracha/new.tpl');
 }