Commit 0f9c579895727646c29322c68c85d1a308c4ceab
1 parent
23e6829c78
Exists in
master
validado el año en el reconicmiento de escala para que empiece a partir del año …
…del ultimo ascenso obtenido
Showing
1 changed file
with
5 additions
and
3 deletions
Show diff stats
src/AppBundle/Controller/AscensoController.php
... | ... | @@ -546,24 +546,26 @@ class AscensoController extends Controller |
546 | 546 | |
547 | 547 | $ascenso = $this->getDoctrine()->getRepository('AppBundle:Ascenso')->findOneBy(array( |
548 | 548 | 'idRolInstitucion' => $servicio->getIdRolInstitucion(), |
549 | - 'idEstatus' => 1 | |
549 | + 'idEstatus' => 1 | |
550 | 550 | )); |
551 | 551 | |
552 | 552 | $pida = $this->getDoctrine()->getRepository('AppBundle:AdscripcionPida')->findOneByIdRolInstitucion($servicio->getIdRolInstitucion()); |
553 | - | |
553 | + $ano = 2003; | |
554 | 554 | if($ascenso == NULL){ |
555 | 555 | $escalafones = $this->getDoctrine()->getRepository('AppBundle:Escalafones')->findAll(); |
556 | 556 | }else{ |
557 | 557 | $escalafones = $this->getDoctrine()->getRepository('AppBundle:Escalafones')->findOneById($ascenso->getIdEscalafones()->getId()); |
558 | + $ano = end($escala)->getFechaEscala()->format('Y');; | |
558 | 559 | } |
559 | 560 | |
560 | 561 | |
562 | + | |
561 | 563 | $form = $this->createFormBuilder() |
562 | 564 | |
563 | 565 | ->add('fechaAscenso', BirthdayType::class, array( |
564 | 566 | 'widget' => 'choice', |
565 | 567 | 'label' => 'Fecha de Ascenso', |
566 | - 'years' => range(2003, date("Y")), | |
568 | + 'years' => range($ano, date("Y")), | |
567 | 569 | 'placeholder' => array( |
568 | 570 | 'year' => 'Año', 'month' => 'Mes', 'day' => 'Día', |
569 | 571 | ), | ... | ... |