. * * For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. * */ if (($RBAC_Response=$RBAC->userCanAccess("PM_SETUP"))!=1) return $RBAC_Response; G::ForceLogin( 'WF_PROCESS' ); G::LoadInclude('ajax'); $G_HELP_PAGE = "setup-environment-time-controls-weekend"; $G_MAIN_MENU = "processmaker"; $G_SUB_MENU = "setupPM"; $G_THIRD_MENU = "workingTime"; $G_ID_MENU_SELECTED = "SETUP"; $G_ID_SUB_MENU_SELECTED = "ENVIRONMENT"; $G_ID_THIRD_MENU_SELECTED = "WEEKEND"; $dbc = new DBConnection; $ses = new DBSession($dbc); $holidays=$ses->execute('SELECT LEX_VALUE FROM LEXICO WHERE LEX_TOPIC ="HOLIDAY"'); $funcion=strtolower(get_ajax_value('function')); $funcions=get_defined_functions(); if (in_array($funcion,$funcions['user'])) eval($funcion.'();'); function setDays() { $days=get_ajax_value('days'); $values=get_ajax_value('values'); $days=explode(',',$days); $values=explode(',',$values); for($r=1;$rexecute(" SELECT * FROM LEXICO WHERE LEX_KEY = '$day' AND LEX_TOPIC ='HOLIDAY' "); if ($res->count()==0) $res=$ses->execute(" INSERT INTO LEXICO (LEX_TOPIC, LEX_KEY, LEX_VALUE) VALUES ('HOLIDAY', '$day', $dayValue) "); else $res=$ses->execute(" UPDATE LEXICO SET LEX_VALUE = $dayValue WHERE LEX_KEY = '$day' AND LEX_TOPIC ='HOLIDAY' "); $res=$ses->execute(" SELECT * FROM LEXICO WHERE LEX_KEY = '$day' AND LEX_TOPIC ='HOLIDAY' "); $res=$res->read(); echo ($res['LEX_VALUE']=='1')?'true':'false'; } ?>