예제 #1
0
 /**
  * check access for a sejour
  *
  * @param string|CMbObject $sejour
  */
 static function checkForSejour($sejour, $modal = true)
 {
     if (is_string($sejour)) {
         $sejour = CMbObject::loadFromGuid($sejour);
     }
     $canAccess = CBrisDeGlace::checkForSejour($sejour, $modal);
     CLogAccessMedicalData::logForSejour($sejour);
     return $canAccess;
 }
예제 #2
0
<?php

/**
 * $Id$
 *  
 * @category Admin
 * @package  Mediboard
 * @author   SARL OpenXtrem <*****@*****.**>
 * @license  GNU General Public License, see http://www.gnu.org/licenses/gpl.html
 * @version  $Revision$
 * @link     http://www.mediboard.org
 */
CCanDo::checkAdmin();
$object = CMbObject::loadFromGuid(CValue::get("guid"));
$page = CValue::get("page", 0);
$step = 20;
$total = CLogAccessMedicalData::countListForSejour($object);
$list = CLogAccessMedicalData::loadListForSejour($object, $page, $step);
foreach ($list as $_list) {
    $_list->loadRefUser()->loadRefFunction();
}
$smarty = new CSmartyDP();
$smarty->assign("list", $list);
$smarty->assign("page", $page);
$smarty->assign("step", $step);
$smarty->assign("total", $total);
$smarty->display("inc_list_medical_access.tpl");