public function reprovarcotacaoproduto()
 {
     $this->load->model('suprimentos/requisicoes/requisicaoProdutoModel');
     $this->load->dao('suprimentos/requisicoesDao');
     $id_produto_requisitado = intval($this->load->url->getSegment(4));
     $requisicaoProdutoModel = new requisicaoProdutoModel();
     $requisicaoProdutoModel->setId($id_produto_requisitado);
     $requisicaoProdutoModel->reprovar();
     $requisicoesDao = new requisicoesDao();
     echo $requisicoesDao->reprovarcotacaoproduto($requisicaoProdutoModel);
 }
Beispiel #2
0
 public function reprovarcotacaoproduto(requisicaoProdutoModel $produtoRequisitado)
 {
     $data = array('status_requisicao_produto' => $produtoRequisitado->getStatus());
     $this->db->clear();
     $this->db->setTabela('requisicao_produto');
     $this->db->setCondicao('id_requisicao_produto = ?');
     $this->db->setParameter(1, $produtoRequisitado->getId());
     try {
         if ($this->db->update($data)) {
             return TRUE;
         } else {
             return $this->db->getError();
         }
     } catch (Exception $e) {
         throw new Exception($e, 1);
     }
 }