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; }