public function execute(CommandContext $context)
 {
     PHPWS_Core::initModClass('hms', 'HMS_Residence_Hall.php');
     PHPWS_Core::initModClass('hms', 'HMS_Util.php');
     //TODO check for a hallId
     $hall = new HMS_Residence_Hall($context->get('hallId'));
     $floors = $hall->getFloorsWithVacancies();
     $json_floors = array();
     $json_floors[0] = 'Select ...';
     foreach ($floors as $floor) {
         unset($text);
         $text = $floor->floor_number;
         if ($hall->gender_type == COED && $floor->gender_type != COED) {
             $text .= ' (' . HMS_Util::formatGender($floor->gender_type) . ')';
         }
         $json_floors[$floor->id] = $text;
     }
     $context->setContent(json_encode($json_floors));
 }