public function delete()
 {
     $id = $this->getParam('id_departamento');
     $modelDepartamento = new departamentoModel();
     $dados['id_departamento'] = $id;
     $modelDepartamento->delDepartamento($dados);
     $modelDepartamento->updDepartamento($dados);
     header('Location: /departamento');
 }
 public function edit()
 {
     $id = $this->getParam('id_produto');
     $modelProduto = new produtoModel();
     $resProduto = $modelProduto->getProduto('id_produto=' . $id);
     $departamento_model = new departamentoModel();
     $departamento_res = $departamento_model->getDepartamento('stat<>0');
     $this->smarty->assign('registro', $resProduto[0]);
     $this->smarty->assign('departamento', $departamento_res);
     $this->smarty->assign('id_choosen', $resProduto[0]['id_departamento']);
     $this->smarty->assign('title', 'Atualizar Produto');
     //call the smarty
     $this->smarty->display('produto/update.tpl');
 }
 public function edit()
 {
     //die();
     $id = $this->getParam('id');
     $modelproduto = new produtoModel();
     $resproduto = $modelproduto->getProduto('p.codigo=' . $id);
     $this->smarty->assign('registro', $resproduto[0]);
     //chama status
     $model_statusprod = new statusProdModel();
     $status_res = $model_statusprod->getStatus('');
     //Full table Scan :( or :)
     //send the records to template sytem
     $this->smarty->assign('listastatusprod', $status_res);
     //chama depto
     $model_deptoprod = new departamentoModel();
     $dpto_res = $model_deptoprod->getDepartamento('');
     $this->smarty->assign('listadeptoprod', $dpto_res);
     $this->smarty->assign('title', 'Editar Produto');
     //call the smarty
     $this->smarty->display('produto/edit.tpl');
 }
 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
     $model_departamentos = new departamentoModel();
     $departamentos_res = $model_departamentos->getDepartamentoLimit(null, $inicio, $total_reg);
     //Full table Scan :( or :)
     //send the records to template sytem
     $this->smarty->assign('listdepartamento', $departamentos_res);
     $query_total = $model_departamentos->getCountDepartamento();
     $total_registros = $query_total[0]['total'];
     //pega o valor
     $html = $this->paginador($pc, $total_registros, 'departamento');
     return $html;
 }