Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 4656 | Rev 6749 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 4656 Rev 5050
Línea 40... Línea 40...
40
use LeadersLinked\Mapper\CompanyUserMapper;
40
use LeadersLinked\Mapper\CompanyUserMapper;
41
use LeadersLinked\Model\CompanyUser;
41
use LeadersLinked\Model\CompanyUser;
42
use LeadersLinked\Mapper\NetworkMapper;
42
use LeadersLinked\Mapper\NetworkMapper;
43
use LeadersLinked\Model\CalendarEvent;
43
use LeadersLinked\Model\CalendarEvent;
44
use LeadersLinked\Mapper\PerformanceEvaluationTestMapper;
44
use LeadersLinked\Mapper\PerformanceEvaluationTestMapper;
-
 
45
use LeadersLinked\Mapper\RecruitmentSelectionInterviewMapper;
Línea 45... Línea 46...
45
 
46
 
46
 
47
 
47
class BackendController extends AbstractActionController
48
class BackendController extends AbstractActionController
Línea 210... Línea 211...
210
                    }
211
                    }
Línea 211... Línea 212...
211
                
212
                
212
                    if($relational && $type) {
213
                    if($relational && $type) {
213
                        switch($type) 
214
                        switch($type) 
-
 
215
                        {
-
 
216
                            case CalendarEvent::TYPE_RECRUITMENT_SELECTION_INTERVIEW :
-
 
217
                                $recruitmentSelectionInterviewMapper = RecruitmentSelectionInterviewMapper::getInstance($this->adapter);
-
 
218
                                $recruitmentSelectionInterview =  $recruitmentSelectionInterviewMapper->fetchOneByUuid($relational);
-
 
219
                                if( $recruitmentSelectionInterview) {
-
 
220
                                    
-
 
221
                                    
-
 
222
                                    if( $recruitmentSelectionInterview->interviewer_id != $currentUser->id) {
-
 
223
                                            $data = [
-
 
224
                                                'success' => false,
-
 
225
                                                'data' => 'ERROR_BACKEND_COMPANY_RELATIONAL_RECORD_UNAUTHORIZE'
-
 
226
                                            ];
-
 
227
                                            
-
 
228
                                            return new JsonModel($data);
-
 
229
                                        }
-
 
230
                                        
-
 
231
                                } else {
-
 
232
                                    $data = [
-
 
233
                                        'success' => false,
-
 
234
                                        'data' => 'ERROR_BACKEND_COMPANY_RELATIONAL_RECORD_NOT_FOUND'
-
 
235
                                    ];
-
 
236
                                    
-
 
237
                                    return new JsonModel($data);
-
 
238
                                }
-
 
239
                                
-
 
240
                                break;
-
 
241
                            
-
 
242
                            
214
                        {
243
                            
215
                            case CalendarEvent::TYPE_PERFORMANCE_EVALUATION : 
244
                            case CalendarEvent::TYPE_PERFORMANCE_EVALUATION : 
216
                                $performanceEvaluationTestMapper = PerformanceEvaluationTestMapper::getInstance($this->adapter);
245
                                $performanceEvaluationTestMapper = PerformanceEvaluationTestMapper::getInstance($this->adapter);
217
                                $performanceEvaluationTest = $performanceEvaluationTestMapper->fetchOneByUuid($relational);
246
                                $performanceEvaluationTest = $performanceEvaluationTestMapper->fetchOneByUuid($relational);