<?php if (isset($data['params']['question_id'])) { $params = $data['params']; $id = $params['question_id']; $objDbase = new dbase(); $question = $objDbase->get('question', array('id' => $id)); if (empty($question)) { $record = false; } else { $record = true; $question = $question[0]; } } else { $record = false; } if ($record) { ?> <h2 class=" borderBottom">Edit Question :: Question #<?php echo $id; ?> <a href="#" class="h2rightlink closeQuestion">Close</a></h2> <div class="sectionParams" data-params="question_id=<?php echo $id; ?> "></div> <input type="hidden" value="<?php echo $question['recruitment_id']; ?> " name="recruitment_id" /> <input type="hidden" value="<?php
<?php require_once '../inc/config.php'; if (isset($_POST['object'])) { $case = $_POST['object']; $params = isset($_POST['params']) ? $_POST['params'] : ''; $objDbase = new dbase(); $result = $objDbase->get($case, $params); if (!empty($result)) { echo Helper::json(array('success' => true, 'result' => $result)); } else { echo Helper::json(array('success' => false, 'case' => 1)); } } else { echo Helper::json(array('success' => false, 'case' => 2)); }
$objProject = new Project(); $project = $objProject->getProjectById($params['project_id']); $params['month_start'] = $project['month_start']; $params['year_start'] = $project['year_start']; $params['month_end'] = $project['month_end']; $params['year_end'] = $project['year_end']; break; case 'recruitment': //echo Helper::json('23:59:59 '.$params['deadline']); //echo Helper::json(strtotime('23:59:59 '.$params['deadline'])); //$deadline = date('Y-m-d H:i:s', strtotime('23:59:59 '.$params['deadline'])); //echo Helper::json($deadline); $deadline = date('Y-m-d', strtotime($params['deadline'])); $params['deadline'] = $deadline; //check if an identical recruitment has been added $recruitment = $objDbase->get('recruitment', array('project_id' => $params['project_id'], 'team_id' => $params['team_id'], 'position_id' => $params['position_id'], 'deadline' => $params['deadline'])); if (!empty($recruitment)) { echo Helper::json(array('success' => false)); exit; } break; case 'question': $type = $params['type']; $objRecruitment = new Recruitment(); if ($type == 'dropdown' || $type == 'radio' || $type == 'checkbox') { $choices = $params['choices']; unset($params['choices']); unset($params['max']); } else { if ($params['max'] == 50) { $params['min'] = 10;