public function editar() { $saveRouter = new saveRouter(); $saveRouter->saveModule(); $saveRouter->saveAction(); $this->load->checkPermissao->check(); $this->load->model('produtos/produtosModel'); $this->load->dao('produtos/produtosDao'); $this->load->dao('produtos/marcasDao'); $this->load->dao('produtos/categoriasDao'); $this->load->dao('produtos/iConsultaProduto'); $this->load->dao('produtos/consultaPorId'); $data = array('titlePage' => 'Editar Produto'); $idProduto = (int) $this->load->url->getSegment(3); $status = array(status::ATIVO, status::INATIVO); $produtosModel = new produtosModel(); $produtosModel->setId($idProduto); $produtos = new produtosDao(); $data['produto'] = $produtos->consultar(new consultaPorId(), $produtosModel, $status); //marcas $marcas = new marcasDao(); $data['marcas'] = $marcas->listar(); //categorias $categorias = new categoriasDao(); $data['categorias'] = $categorias->listar(); // //fornecedores // $this->load->dao('fornecedores/fornecedoresDao'); // $fornecedores = new fornecedoresDao; // $data['fornecedores']=$fornecedores->listar(); $this->load->view('includes/header', $data); $this->load->view('produtos/editar', $data); $this->load->view('includes/footer', $data); }
/** * Ãção de atualizar status */ public function atualizarStatus() { $idMarcas = intval($_POST['id']); $status = filter_var($_POST['status']); //MARCA MODEL $this->load->model('produtos/marcasModel'); $marcasModel = new marcasModel(); $marcasModel->setId($idMarcas); $marcasModel->setStatus($status); //MARCA DAO $this->load->dao('produtos/marcasDao'); $marcasDao = new marcasDao(); echo $marcasDao->atualizarStatus($marcasModel); }