/**
  * @see \article\dao\interfaces\IArtoneDao::delete()
  */
 public function delete($id)
 {
     $this->beginTransaction();
     $result = $this->getModelDao()->delete($id);
     if ($result) {
         if ($this->dataDao->delete($id)) {
             $this->commit();
         } else {
             $this->rollback();
         }
     } else {
         //删除失败,回滚
         $this->rollback();
     }
     return $result;
 }
 /**
  * @see \common\dao\interfaces\ICommonDao::delete
  */
 public function delete($id)
 {
     return $this->modelDao->delete($id);
 }