.
*/
include("./include/include.php");
require_once(FILESYSTEMROOTPATH."jc/include/classes/DefaultLayout.php");
require_once(FILESYSTEMROOTPATH."include/list/ListPager.php");
$layout = new DefaultLayout(Access::VISITOR, "./jc/");
$layout->init();
$pmService = $GLOBALS['ClassFactory']->getProposals_managementService();
$agora_id = $_SESSION['JC_MODULE']['AgoraId'];
$results = $pmService->getResults($agora_id, true);
$layout->echoln("
Voting Results
");
$pager = new ListPager("Voting Results of Proposals");
$pager->addColumn(new TextColumn('title', 'Title'));
$pager->addColumn(new TextColumn('view', 'View'));
$pager->addColumn(new TextColumn('result', 'Result'));
$pager->addColumn(new TextColumn('bodies_available', 'Bodies Registered'));
$pager->addColumn(new TextColumn('bodies_present', 'Bodies Voted'));
$pager->addColumn(new TextColumn('p5', '%'));
$pager->addColumn(new TextColumn('votes_available', 'Votes Available'));
$pager->addColumn(new TextColumn('votes_cast', 'Votes Cast'));
$pager->addColumn(new TextColumn('p4', '%'));
$pager->addColumn(new TextColumn('votes_in_favour', 'In Favour'));
$pager->addColumn(new TextColumn('p1', '%'));
$pager->addColumn(new TextColumn('votes_against', 'Against'));
$pager->addColumn(new TextColumn('p2', '%'));
$pager->addColumn(new TextColumn('votes_abstention', 'Abstention'));
$pager->addColumn(new TextColumn('p3', '%'));
//if(isset($_SESSION['sess_access_bodyCodes']) && isset($_SESSION['sess_access_bodyCodes']['XJU'])){
$pager->addColumn(new TextColumn('detail', 'Votes'));
//}
$layout->echoln($pager->display($results));
//list of rollcalls
$rService = $GLOBALS['ClassFactory']->getRollcallsService();
$data = $rService->getResults($agora_id, true);
$pager2 = new ListPager("Other Voting Results (Reports, Motions, Roll-Calls)");
$pager2->addColumn(new TextColumn('title', 'Title'));
$pager2->addColumn(new TextColumn('view','View'));
$pager2->addColumn(new TextColumn('result','Result'));
$pager2->addColumn(new TextColumn('bodies_available', 'Bodies Registered'));
$pager2->addColumn(new TextColumn('bodies_present', 'Bodies Voted'));
$pager2->addColumn(new TextColumn('p5', '%'));
$pager2->addColumn(new TextColumn('votes_available', 'Votes Available'));
$pager2->addColumn(new TextColumn('votes_cast', 'Votes Cast'));
$pager2->addColumn(new TextColumn('p4', '%'));
$pager2->addColumn(new TextColumn('votes_in_favour', 'In Favour'));
$pager2->addColumn(new TextColumn('p1', '%'));
$pager2->addColumn(new TextColumn('votes_against', 'Against'));
$pager2->addColumn(new TextColumn('p2', '%'));
$pager2->addColumn(new TextColumn('votes_abstention', 'Abstention'));
$pager2->addColumn(new TextColumn('p3', '%'));
//if(isset($_SESSION['sess_access_bodyCodes']) && isset($_SESSION['sess_access_bodyCodes']['XJU'])){
$pager2->addColumn(new TextColumn('detail', 'Votes'));
//}
$layout->echoln($pager2->display($data));
$layout->page_footer();
?>