public function getListData()
 {
     $data = SweepstakeUser_table::getSweepstakeUser(array("enter" => 1, "sweepstake_id" => $this->sweepstakeId), $this->limitIndex, $this->limitCount);
     return $data;
 }
 public function getSweepstakeActivity()
 {
     return SweepstakeUser_table::getSweepstakeActivity($this->sweepstakeId);
 }
 public function removeWinner($sweepstakeId, $userId)
 {
     $this->sweepstakeId = $sweepstakeId;
     $this->setCurrentState(self::$STATE__SHOW_LIST);
     SweepstakeUser_table::removeWinners($sweepstakeId, $userId);
 }
 public function registerFacebookInvite($sweepstakeId, $userId, $wayId, $toUsersList)
 {
     $this->setCurrentState(self::$STATE__REGISTER_FACEBOOK_INVITE);
     $this->userId = $userId;
     $this->sweepstakeId = $sweepstakeId;
     if (count($toUsersList) > 0) {
         for ($i = 0; $i < count($toUsersList); $i++) {
             UserPublish_table::setPublish($sweepstakeId, $userId, $wayId, self::$publishType_facebookInvite, $toUsersList[$i]);
         }
         SweepstakeUser_table::registerInvite($userId, $sweepstakeId, count($toUsersList));
         SweepstakeStatistics_table::registerInvite($this->sweepstakeId, count($toUsersList));
     }
 }