Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 4632 Rev 4656
Línea 16... Línea 16...
16
use LeadersLinked\Mapper\ChatGroupUserMapper;
16
use LeadersLinked\Mapper\ChatGroupUserMapper;
17
use LeadersLinked\Mapper\CalendarEventMapper;
17
use LeadersLinked\Mapper\CalendarEventMapper;
18
use LeadersLinked\Mapper\ZoomMeetingMapper;
18
use LeadersLinked\Mapper\ZoomMeetingMapper;
19
use LeadersLinked\Model\CalendarEvent;
19
use LeadersLinked\Model\CalendarEvent;
20
use LeadersLinked\Library\Functions;
20
use LeadersLinked\Library\Functions;
21
use LeadersLinked\Mapper\PerformanceEvaluationEvaluationMapper;
21
use LeadersLinked\Mapper\PerformanceEvaluationTestMapper;
22
use LeadersLinked\Mapper\PerformanceEvaluationFormMapper;
22
use LeadersLinked\Mapper\PerformanceEvaluationFormMapper;
23
use LeadersLinked\Model\PerformanceEvaluationEvaluation;
23
use LeadersLinked\Model\PerformanceEvaluationTest;
24
use LeadersLinked\Mapper\JobDescriptionMapper;
24
use LeadersLinked\Mapper\JobDescriptionMapper;
25
use LeadersLinked\Mapper\CompanyUserMapper;
25
use LeadersLinked\Mapper\CompanyUserMapper;
26
use LeadersLinked\Model\CompanyUser;
26
use LeadersLinked\Model\CompanyUser;
27
use LeadersLinked\Mapper\CompanyMapper;
27
use LeadersLinked\Mapper\CompanyMapper;
Línea 158... Línea 158...
158
            
158
            
159
            
159
            
160
 
160
 
161
    
161
    
162
            $zoomMeetingMapper = ZoomMeetingMapper::getInstance($this->adapter);
162
            $zoomMeetingMapper = ZoomMeetingMapper::getInstance($this->adapter);
Línea 163... Línea 163...
163
            $performanceEvaluationEvaluationMapper = PerformanceEvaluationEvaluationMapper::getInstance($this->adapter);
163
            $performanceEvaluationTestMapper = PerformanceEvaluationTestMapper::getInstance($this->adapter);
Línea 175... Línea 175...
175
                    case CalendarEvent::TYPE_PERFORMANCE_EVALUATION : 
175
                    case CalendarEvent::TYPE_PERFORMANCE_EVALUATION : 
176
                        $backgroundColor = $currentNetwork->css_calendar_performance_evaluation_bg_color ;
176
                        $backgroundColor = $currentNetwork->css_calendar_performance_evaluation_bg_color ;
177
                        $textColor = $currentNetwork->css_calendar_performance_evaluation_text_color;
177
                        $textColor = $currentNetwork->css_calendar_performance_evaluation_text_color;
Línea 178... Línea 178...
178
                        
178
                        
179
                        
179
                        
Línea 180... Línea 180...
180
                        $performanceEvaluationEvaluation = $performanceEvaluationEvaluationMapper->fetchOne($record->relational_id);
180
                        $performanceEvaluationTest = $performanceEvaluationTestMapper->fetchOne($record->relational_id);
181
                        if($performanceEvaluationEvaluation) {
181
                        if($performanceEvaluationTest) {
182
                            
182
                            
183
                            $performanceEvaluationForm = $performanceEvaluationFormMapper->fetchOne($performanceEvaluationEvaluation->form_id);
183
                            $performanceEvaluationForm = $performanceEvaluationFormMapper->fetchOne($performanceEvaluationTest->form_id);
Línea 184... Línea 184...
184
                            if($performanceEvaluationForm) {
184
                            if($performanceEvaluationForm) {
185
                                $jobDescription = $jobDescriptionMapper->fetchOne($performanceEvaluationForm->job_description_id);
185
                                $jobDescription = $jobDescriptionMapper->fetchOne($performanceEvaluationForm->job_description_id);
186
                                if($jobDescription) {
186
                                if($jobDescription) {
187
                            
187
                            
188
                            
188
                            
Línea 189... Línea 189...
189
                                    if($performanceEvaluationEvaluation->supervisor_id) {
189
                                    if($performanceEvaluationTest->supervisor_id) {
190
                                        $supervisor = $userMapper->fetchOne($performanceEvaluationEvaluation->supervisor_id);
190
                                        $supervisor = $userMapper->fetchOne($performanceEvaluationTest->supervisor_id);
191
                                    } else {
191
                                    } else {
192
                                        $supervisor = '';
192
                                        $supervisor = '';
193
                                    }
193
                                    }
Línea 208... Línea 208...
208
                                        }
208
                                        }
209
                                    }
209
                                    }
Línea 210... Línea 210...
210
                                     
210
                                     
Línea 211... Línea 211...
211
                                    if($hasLink) {
211
                                    if($hasLink) {
212
                                        
212
                                        
Línea 213... Línea 213...
213
                                        if(!isset($companies[$performanceEvaluationEvaluation->company_id])) {
213
                                        if(!isset($companies[$performanceEvaluationTest->company_id])) {
214
                                            $company  = $companyMapper->fetchOne($performanceEvaluationEvaluation->company_id);
214
                                            $company  = $companyMapper->fetchOne($performanceEvaluationTest->company_id);
215
                                            
215
                                            
216
                                            $companies[ $company->id ]  = $company; 
216
                                            $companies[ $company->id ]  = $company; 
Línea 217... Línea 217...
217
                                        } else {
217
                                        } else {
218
                                            $company = $companies[ $performanceEvaluationEvaluation->company_id ];
218
                                            $company = $companies[ $performanceEvaluationTest->company_id ];
219
                                        }
219
                                        }
220
                                            
220
                                            
221
                                        
221
                                        
Línea 222... Línea 222...
222
                                        $href = $this->url()->fromRoute('backend/signin-company', [
222
                                        $href = $this->url()->fromRoute('backend/signin-company', [
223
                                            'id' => $company->uuid, 
223
                                            'id' => $company->uuid, 
Línea 224... Línea 224...
224
                                            'relational' => $performanceEvaluationEvaluation->uuid, 
224
                                            'relational' => $performanceEvaluationTest->uuid, 
225
                                            'type' => CalendarEvent::TYPE_PERFORMANCE_EVALUATION
225
                                            'type' => CalendarEvent::TYPE_PERFORMANCE_EVALUATION
Línea 226... Línea 226...
226
                                        ]);
226
                                        ]);
227
                                        
227
                                        
228
                                        
228
                                        
229
                                        $agenda = '<a href="'.$href.'" class="goto-backend"><br>'; 
229
                                        $agenda = '<a href="'.$href.'" class="goto-backend"><br>'; 
230
                                    }
230
                                    }
Línea 231... Línea 231...
231
                                        
231
                                        
232
                                    $agenda .= " LABEL_PERFORMANCE_EVALUATION_FORM_NAME : " . $performanceEvaluationForm->name . "<br>";
232
                                    $agenda .= " LABEL_PERFORMANCE_EVALUATION_FORM_NAME : " . $performanceEvaluationForm->name . "<br>";
233
                                    $agenda .= " LABEL_PERFORMANCE_EVALUATION_JOB_DESCRIPTION : " . $jobDescription->name . "<br>";
233
                                    $agenda .= " LABEL_PERFORMANCE_EVALUATION_JOB_DESCRIPTION : " . $jobDescription->name . "<br>";
Línea 234... Línea 234...
234
                                    
234
                                    
235
                                    switch($performanceEvaluationEvaluation->type)
235
                                    switch($performanceEvaluationTest->type)
236
                                    {
236
                                    {
Línea 237... Línea 237...
237
                                        case PerformanceEvaluationEvaluation::TYPE_BOTH :
237
                                        case PerformanceEvaluationTest::TYPE_BOTH :
Línea 256... Línea 256...
256
                                    if($employee) {
256
                                    if($employee) {
257
                                        $agenda .= " LABEL_PERFORMANCE_EVALUATION_EMPLOYEE : " . trim($employee->first_name . ' ' . $employee->last_name) . " <br>";
257
                                        $agenda .= " LABEL_PERFORMANCE_EVALUATION_EMPLOYEE : " . trim($employee->first_name . ' ' . $employee->last_name) . " <br>";
Línea 258... Línea 258...
258
                                        
258
                                        
Línea 259... Línea 259...
259
                                    }
259
                                    }
260
                                    
260
                                    
Línea 261... Línea 261...
261
                                    $dtStart = \DateTime::createFromFormat('Y-m-d', $performanceEvaluationEvaluation->last_date);
261
                                    $dtStart = \DateTime::createFromFormat('Y-m-d', $performanceEvaluationTest->last_date);
262
                                    $agenda .= " LABEL_PERFORMANCE_EVALUATION_LAST_DATE : " . $dtStart->format('Y-m-d') . "<br>" ;
262
                                    $agenda .= " LABEL_PERFORMANCE_EVALUATION_LAST_DATE : " . $dtStart->format('Y-m-d') . "<br>" ;
263
                                    
263
                                    
Línea 264... Línea 264...
264
                                    if($hasLink) {
264
                                    if($hasLink) {
265
                                        $agenda .= "</a><br>";
265
                                        $agenda .= "</a><br>";
266
                                    }
266
                                    }
267
                                    
267
                                    
268
                      
268
                      
269
                         
269
                         
270
                                    
270