/**
  *
  * @param houserulesData $data
  * @return type 
  */
 public function createByPropertyId($data)
 {
     $model = new Houserules();
     $model->unsetAttributes();
     $model->attributes = (array) $data;
     $result = $model->save(true);
     $view = $result ? 'bypropertyid/done' : 'bypropertyid/error';
     $params = $result ? array('format' => $data->format, 'data' => $model->attributes) : array('format' => $data->format, 'data' => array());
     $body = $this->renderPartial($view, $params, true);
     return $this->response->goodResponse($body);
 }