/**
  * Gets all the names of available projects, including deleted projects.
  * @return array() $projectNameList
  */
 private function _getDataList()
 {
     $activityNameList = array();
     $projectService = new ProjectService();
     $projectList = $projectService->getActiveProjectList();
     $projectId = -1;
     foreach ($projectList as $project) {
         $projectId = $project->getProjectId();
         break;
     }
     $timesheetDao = new TimesheetDao();
     $activityList = $timesheetDao->getProjectActivitiesByPorjectId($projectId);
     if ($activityList != null) {
         $activityNameList[-1] = __("All");
     } else {
         $activityNameList[null] = "--" . __("No Project Activities") . "--";
     }
     return $activityNameList;
 }