Exemplo n.º 1
0
 function getTypesList(Vtiger_Request $request)
 {
     $viewer = $this->getViewer($request);
     $moduleName = $request->getModule();
     $currentUser = Users_Record_Model::getCurrentUserModel();
     $viewer->assign('ALL_ACTIVETYPES_LIST', OSSTimeControl_Calendar_Model::getCalendarTypes());
     $viewer->assign('MODULE', $moduleName);
     $viewer->assign('USER_MODEL', $currentUser);
     $viewer->view('RightPanel.tpl', $moduleName);
 }
Exemplo n.º 2
0
 public function getEvent(Vtiger_Request $request)
 {
     $moduleName = $request->getModule();
     $id = $request->get('id');
     $record = OSSTimeControl_Calendar_Model::getInstance();
     $record->set('user', $request->get('user'));
     $record->set('types', $request->get('types'));
     if ($request->get('start') && $request->get('end')) {
         $record->set('start', $request->get('start'));
         $record->set('end', $request->get('end'));
     }
     $entity = $record->getEntity();
     $response = new Vtiger_Response();
     $response->setResult($entity);
     $response->emit();
 }