Ejemplo n.º 1
0
 public function Editar(PojoUsuario $usuario)
 {
     try {
         $sql = "UPDATE usuario set\r\n\t\tnome = :nome,\r\n                email = :email,\r\n                senha = :senha,\r\n                ativo = :ativo WHERE cod_usuario = :cod_usuario";
         $p_sql = Database::conexao()->prepare($sql);
         $p_sql->bindValue(":nome", $usuario->getNome());
         $p_sql->bindValue(":email", $usuario->getEmail());
         $p_sql->bindValue(":senha", $usuario->getSenha());
         $p_sql->bindValue(":ativo", $usuario->getAtivo());
         $p_sql->bindValue(":cod_usuario", $usuario->getCod_usuario());
         return $p_sql->execute();
     } catch (Exception $e) {
         print "Ocorreu um erro ao tentar executar esta ação, foi gerado\r\n um LOG do mesmo, tente novamente mais tarde.";
         GeraLog::conexao()->inserirLog("Erro: Código: " . $e->getCode() . " Mensagem: " . $e->getMessage());
     }
 }