Exemple #1
0
 public function inserirImagem()
 {
     $qtdRetirar = 1;
     if (NOME_PASTA != "") {
         $qtdRetirar = strlen(NOME_PASTA) + 2;
     }
     //_debug(substr(substr($this->params["caminho"], 0, -(strlen($this->params["nomeAntigo"]))), $qtdRetirar));die();
     $caminho = substr(substr($this->params["caminho"], 0, -strlen($this->params["nomeAntigo"])), $qtdRetirar);
     $id_veiculo = $this->params["id_veiculo"];
     $imagem = ImagemDAO::incluir(new ModelImagem(array("nome" => strtolower($this->params["novoNome"]), "caminho" => $caminho)));
     if ($imagem) {
         Imagem_VeiculoDAO::incluir(new ModelImagem_Veiculo(array("id_veiculo" => $id_veiculo, "id_imagem" => $imagem->get("id_imagem"))));
         return true;
     } else {
         return false;
     }
 }
Exemple #2
0
 private function saveDB($nome)
 {
     $retorno = array('erro' => 0, 'msg' => 'Arquivo salvo com sucesso.');
     $modelImagem = new ModelImagem();
     $imagemDao = new ImagemDAO();
     $modelImagem->set("nome", $this->nome_imagem);
     $modelImagem->set("caminho", $this->pasta . $nome);
     $modelImagem->set("caminho_thumb", $this->pasta_thumb . $nome);
     $modelImagem->set("extensao", $this->extensao_imagem);
     $modelImagem->set("id_usuario", ControleSessao::$id_usuario);
     $imagemDao->incluir($modelImagem);
     return $retorno;
 }