Commit f63b714981290808c73cfdd80f7cbdcfbe56fd81

Authored by Wilmer
1 parent dc5c1a5ef6
Exists in master

Corregido el bug que confundía los escalafones entre asociado y agregado a la hora de la adscripcion

src/AppBundle/Controller/AdscripcionController.php
@@ -354,30 +354,10 @@ class AdscripcionController extends Controller @@ -354,30 +354,10 @@ class AdscripcionController extends Controller
354 354
355 } 355 }
356 356
357 - if ($form->get('documento_asociado')->getData()) {  
358 - $escala3 = new DocenteEscala();  
359 - $asociado = $this->getDoctrine()->getRepository('AppBundle:Escalafones')->findOneById(3);  
360 - $escala3->setIdRolInstitucion($this->getUser()->getIdRolInstitucion());  
361 - $escala3->setFechaEscala($form->get('fecha_ascenso_asociado')->getData());  
362 - $escala3->setIdEscala($asociado);  
363 - $escala3->setIdTipoEscala($this->getDoctrine()->getRepository('AppBundle:TipoAscenso')->findOneById(2));  
364 - $em->persist($escala3);  
365 -  
366 -  
367 - $constanciaAsociado = $form->get('documento_asociado')->getData();  
368 - $nombreAsociado = md5(uniqid()).'.'.$constanciaAsociado->guessExtension();  
369 - $constanciaAsociado->move(  
370 - $this->container->getParameter('ascenso_directory'),  
371 - $nombreAsociado  
372 - );  
373 - thumbnail($nombreAsociado, $this->container->getParameter('ascenso_directory'), $this->container->getParameter('ascenso_thumb_directory'));  
374 - verificar_documentos($this->getUser()->getIdRolInstitucion(), 6, 2, $em, $nombreAsociado, $servicios);  
375 - }  
376 -  
377 357
378 if ($form->get('documento_agregado')->getData()) { 358 if ($form->get('documento_agregado')->getData()) {
379 $escala4 = new DocenteEscala(); 359 $escala4 = new DocenteEscala();
380 - $agregado = $this->getDoctrine()->getRepository('AppBundle:Escalafones')->findOneById(4); 360 + $agregado = $this->getDoctrine()->getRepository('AppBundle:Escalafones')->findOneById(3);
381 $escala4->setIdRolInstitucion($this->getUser()->getIdRolInstitucion()); 361 $escala4->setIdRolInstitucion($this->getUser()->getIdRolInstitucion());
382 $escala4->setFechaEscala($form->get('fecha_ascenso_agregado')->getData()); 362 $escala4->setFechaEscala($form->get('fecha_ascenso_agregado')->getData());
383 $escala4->setIdEscala($agregado); 363 $escala4->setIdEscala($agregado);
@@ -396,6 +376,27 @@ class AdscripcionController extends Controller @@ -396,6 +376,27 @@ class AdscripcionController extends Controller
396 } 376 }
397 377
398 378
  379 + if ($form->get('documento_asociado')->getData()) {
  380 + $escala3 = new DocenteEscala();
  381 + $asociado = $this->getDoctrine()->getRepository('AppBundle:Escalafones')->findOneById(4);
  382 + $escala3->setIdRolInstitucion($this->getUser()->getIdRolInstitucion());
  383 + $escala3->setFechaEscala($form->get('fecha_ascenso_asociado')->getData());
  384 + $escala3->setIdEscala($asociado);
  385 + $escala3->setIdTipoEscala($this->getDoctrine()->getRepository('AppBundle:TipoAscenso')->findOneById(2));
  386 + $em->persist($escala3);
  387 +
  388 +
  389 + $constanciaAsociado = $form->get('documento_asociado')->getData();
  390 + $nombreAsociado = md5(uniqid()).'.'.$constanciaAsociado->guessExtension();
  391 + $constanciaAsociado->move(
  392 + $this->container->getParameter('ascenso_directory'),
  393 + $nombreAsociado
  394 + );
  395 + thumbnail($nombreAsociado, $this->container->getParameter('ascenso_directory'), $this->container->getParameter('ascenso_thumb_directory'));
  396 + verificar_documentos($this->getUser()->getIdRolInstitucion(), 6, 2, $em, $nombreAsociado, $servicios);
  397 + }
  398 +
  399 +
399 if ($form->get('documento_titular')->getData()) { 400 if ($form->get('documento_titular')->getData()) {
400 $escala5 = new DocenteEscala(); 401 $escala5 = new DocenteEscala();
401 $titular = $this->getDoctrine()->getRepository('AppBundle:Escalafones')->findOneById(5); 402 $titular = $this->getDoctrine()->getRepository('AppBundle:Escalafones')->findOneById(5);