Ejemplo n.º 1
0
 public function precos()
 {
     $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/iConsultaProduto');
     $this->load->dao('produtos/consultaPorId');
     $this->load->dao('produtos/precosDao');
     $idProduto = (int) $this->load->url->getSegment(3);
     $data = array('titlePage' => 'Tabela de preços', 'idProduto' => $idProduto, 'dataFormat' => new dataFormat());
     $produtosModel = new produtosModel();
     $produtosModel->setId($idProduto);
     //obtendo o produto
     $produtos = new produtosDao();
     $produtosModel = $produtos->consultar(new consultaPorId(), $produtosModel, array(status::ATIVO, status::INATIVO));
     //obtendo os preços do produto
     $precos = new precosDao();
     //setando os preços no produto
     $produtosModel->setPrecos($precos->listar($produtosModel));
     $data['produtoPreco'] = $produtosModel;
     $this->load->view('includes/header', $data);
     $this->load->view('produtos/precos/home', $data);
     $this->load->view('includes/footer', $data);
 }