Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 1146 Rev 1147
Línea 109... Línea 109...
109
                    $order_direction = 'ASC';
109
                    $order_direction = 'ASC';
110
                }
110
                }
Línea 111... Línea 111...
111
 
111
 
Línea 112... Línea -...
112
                $competenceMapper = CompetencyMapper::getInstance($this->adapter);
-
 
113
 
-
 
114
 
112
                $competenceMapper = CompetencyMapper::getInstance($this->adapter);
115
 
113
 
116
                if ($currentCompany) {
114
                if ($currentCompany) {
117
                    $paginator = $competenceMapper->fetchAllDataTableByCompanyId($currentCompany->id, $search, $page, $records_x_page, $order_field, $order_direction);
115
                    $paginator = $competenceMapper->fetchAllDataTableByCompanyId($currentCompany->id, $search, $page, $records_x_page, $order_field, $order_direction);
118
                } else {
116
                } else {
Línea 188... Línea 186...
188
                $competenceTypeMapper = CompetencyTypeMapper::getInstance($this->adapter);
186
                $competenceTypeMapper = CompetencyTypeMapper::getInstance($this->adapter);
189
                $competenceType = $competenceTypeMapper->fetchOneByUuid($dataPost['competency_type_id']);
187
                $competenceType = $competenceTypeMapper->fetchOneByUuid($dataPost['competency_type_id']);
190
                $dataPost['competency_type_id'] = $competenceType->id;
188
                $dataPost['competency_type_id'] = $competenceType->id;
Línea 191... Línea -...
191
 
-
 
192
 
189
 
193
 
190
 
Línea 194... Línea 191...
194
                $hydrator = new ObjectPropertyHydrator();
191
                $hydrator = new ObjectPropertyHydrator();
Línea 204... Línea 201...
204
                $result = $competenceMapper->insert($competence);
201
                $result = $competenceMapper->insert($competence);
Línea 205... Línea 202...
205
 
202
 
Línea 206... Línea 203...
206
                if ($result) {
203
                if ($result) {
-
 
204
                    
-
 
205
                    $behaviorCompetencyMapper = BehaviorCompetencyMapper::getInstance($this->adapter);
207
                    
206
                    $behaviorMapper = BehaviorsMapper::getInstance($this->adapter);
Línea 208... Línea 207...
208
                    $behaviorCompetencyMapper = BehaviorCompetencyMapper::getInstance($this->adapter);
207
 
Línea 209... Línea 208...
209
                    $behaviorCompetencyMapper->deleteAllBCompetencyId($competence->id);
208
                    $behaviorCompetencyMapper->deleteAllBCompetencyId($competence->id);
Línea -... Línea 209...
-
 
209
 
-
 
210
                    $behaviors = json_decode($dataPost['behaviors'], true);
-
 
211
 
210
 
212
                    for ($i = 0; $i < count($behaviors); $i++) {
211
                    $behaviors = json_decode($dataPost['behaviors'], true);
213
 
212
 
214
                        $behavior = $behaviorMapper->fetchOneByUuid($behaviors[$i]['id']);
213
                    for ($i = 0; $i < count($behaviors); $i++) {
215
                        if ($behavior) {
-
 
216
 
-
 
217
                        $behaviorCompetency = new BehaviorCompetency();
214
 
218
                        $behaviorCompetency->competency_id = $competence->id;
Línea 215... Línea 219...
215
                        $behaviorCompetency = new BehaviorCompetency();
219
                        $behaviorCompetency->behavior_id = $behavior ->id;
Línea 216... Línea 220...
216
                        $behaviorCompetency->competency_id = $competence->id;
220
                        $behaviorCompetencyMapper->insert($behaviorCompetency);
Línea 332... Línea 336...
332
                $result = $competenceMapper->update($competence);
336
                $result = $competenceMapper->update($competence);
Línea 333... Línea 337...
333
 
337
 
Línea 334... Línea 338...
334
                if ($result) {
338
                if ($result) {
-
 
339
                    
-
 
340
                    $behaviorCompetencyMapper = BehaviorCompetencyMapper::getInstance($this->adapter);
335
                    
341
                    $behaviorMapper = BehaviorsMapper::getInstance($this->adapter);
Línea 336... Línea 342...
336
                    $behaviorCompetencyMapper = BehaviorCompetencyMapper::getInstance($this->adapter);
342
 
Línea 337... Línea 343...
337
                    $behaviorCompetencyMapper->deleteAllBCompetencyId($competence->id);
343
                    $behaviorCompetencyMapper->deleteAllBCompetencyId($competence->id);
Línea -... Línea 344...
-
 
344
 
-
 
345
                    $behaviors = json_decode($dataPost['behaviors'], true);
-
 
346
 
338
 
347
                    for ($i = 0; $i < count($behaviors); $i++) {
339
                    $behaviors = json_decode($dataPost['behaviors'], true);
348
 
340
 
349
                        $behavior = $behaviorMapper->fetchOneByUuid($behaviors[$i]['id']);
341
                    for ($i = 0; $i < count($behaviors); $i++) {
350
                        if ($behavior) {
-
 
351
 
-
 
352
                        $behaviorCompetency = new BehaviorCompetency();
342
 
353
                        $behaviorCompetency->competency_id = $competence->id;
Línea 343... Línea 354...
343
                        $behaviorCompetency = new BehaviorCompetency();
354
                        $behaviorCompetency->behavior_id = $behavior ->id;
344
                        $behaviorCompetency->competency_id = $competence->id;
355
                        $behaviorCompetencyMapper->insert($behaviorCompetency);
345
                        $behaviorCompetency->behavior_id = $behaviors[$i]['id'];
356
 
Línea 376... Línea 387...
376
                    'success' => false,
387
                    'success' => false,
377
                    'data' => $messages
388
                    'data' => $messages
378
                ]);
389
                ]);
379
            }
390
            }
380
        } else if ($request->isGet()) {
391
        } else if ($request->isGet()) {
-
 
392
            
381
            $competenceTypeMapper = CompetencyTypeMapper::getInstance($this->adapter);
393
            $competenceTypeMapper = CompetencyTypeMapper::getInstance($this->adapter);
382
            $competenceType = $competenceTypeMapper->fetchOne($competence->competency_type_id);
394
            $competenceType = $competenceTypeMapper->fetchOne($competence->competency_type_id);
383
            $behaviorCompetencyMapper = BehaviorCompetencyMapper::getInstance($this->adapter);
395
            $behaviorCompetencyMapper = BehaviorCompetencyMapper::getInstance($this->adapter);
384
            $behaviorMapper = BehaviorsMapper::getInstance($this->adapter);
396
            $behaviorMapper = BehaviorsMapper::getInstance($this->adapter);