Commit d06da0183429ac136b22fc117156f3a71b809c4b
1 parent
0220c98356
Exists in
master
no muestra el mensaje del tiempo que se adeuda o que le falta para ascender si t…
…iene una solicitud de ascenso en espera o activa
Showing
2 changed files
with
26 additions
and
14 deletions
Show diff stats
app/Resources/views/cea/index.html.twig
@@ -27,20 +27,23 @@ | @@ -27,20 +27,23 @@ | ||
27 | </div> | 27 | </div> |
28 | {%endif %} | 28 | {%endif %} |
29 | <div class="row"> | 29 | <div class="row"> |
30 | - {% if tiempoProxEscalafon %} | ||
31 | - {% if suffix == '' %} | ||
32 | - <h4 class="alert alert-info"> | ||
33 | - Estimado docente, le recordamos que para solicitar ascenso aun le faltan: | ||
34 | - {% else %} | ||
35 | - <h4 class="alert alert-warning"> | ||
36 | - Estimado docente ya tiene el tiempo para solicitar ascenso desde hace: | ||
37 | - {% endif %} | ||
38 | - <strong> | ||
39 | - {% if tiempoProxEscalafon.y > 0 %} {{ tiempoProxEscalafon.y }} año/s {% endif %} | ||
40 | - {% if tiempoProxEscalafon.m > 0 %} {{ tiempoProxEscalafon.m }} mes/es y {% endif %} | ||
41 | - {% if tiempoProxEscalafon.d > 0 %} {{ tiempoProxEscalafon.d }} día/s {% endif %} | ||
42 | - </strong> | ||
43 | - </h4> | 30 | + <!-- Si no tiene una solicitud de ascenso activa --> |
31 | + {% if ascenso.idEstatus.id > 2 %} | ||
32 | + {% if tiempoProxEscalafon %} | ||
33 | + {% if suffix == '' %} | ||
34 | + <h4 class="alert alert-info"> | ||
35 | + Estimado docente, le recordamos que para solicitar ascenso aun le faltan: | ||
36 | + {% else %} | ||
37 | + <h4 class="alert alert-warning"> | ||
38 | + Estimado docente ya tiene el tiempo para solicitar ascenso desde hace: | ||
39 | + {% endif %} | ||
40 | + <strong> | ||
41 | + {% if tiempoProxEscalafon.y > 0 %} {{ tiempoProxEscalafon.y }} año/s {% endif %} | ||
42 | + {% if tiempoProxEscalafon.m > 0 %} {{ tiempoProxEscalafon.m }} mes/es y {% endif %} | ||
43 | + {% if tiempoProxEscalafon.d > 0 %} {{ tiempoProxEscalafon.d }} día/s {% endif %} | ||
44 | + </strong> | ||
45 | + </h4> | ||
46 | + {% endif %} | ||
44 | {% endif %} | 47 | {% endif %} |
45 | <div class="col-md-6"> | 48 | <div class="col-md-6"> |
46 | <div class="widget widget-nopad"> | 49 | <div class="widget widget-nopad"> |
src/AppBundle/Controller/AppController.php
@@ -42,6 +42,14 @@ class AppController extends Controller { | @@ -42,6 +42,14 @@ class AppController extends Controller { | ||
42 | 'idRolInstitucion' => $this->getUser()->getIdRolInstitucion()->getId(), | 42 | 'idRolInstitucion' => $this->getUser()->getIdRolInstitucion()->getId(), |
43 | 'idServicioCe' => 2 | 43 | 'idServicioCe' => 2 |
44 | )); | 44 | )); |
45 | + | ||
46 | + $ascenso = $this->getDoctrine()->getRepository('AppBundle:DocenteServicio')-> | ||
47 | + findOneBy(array( | ||
48 | + 'idRolInstitucion' => $this->getUser()->getIdRolInstitucion()->getId(), | ||
49 | + 'idServicioCe' => 5), | ||
50 | + array('id' => 'DESC') | ||
51 | + ); | ||
52 | + | ||
45 | //si no ha solicitado adscripción regresa a la pagina de adscripcion | 53 | //si no ha solicitado adscripción regresa a la pagina de adscripcion |
46 | if(!$adscripcion){ return $this->redirect($this->generateUrl('solicitud_adscripcion')); } | 54 | if(!$adscripcion){ return $this->redirect($this->generateUrl('solicitud_adscripcion')); } |
47 | 55 | ||
@@ -78,6 +86,7 @@ class AppController extends Controller { | @@ -78,6 +86,7 @@ class AppController extends Controller { | ||
78 | 86 | ||
79 | return $this->render('cea/index.html.twig', array ( | 87 | return $this->render('cea/index.html.twig', array ( |
80 | 'adscrito' => $adscrito, | 88 | 'adscrito' => $adscrito, |
89 | + 'ascenso' => $ascenso, | ||
81 | 'tiempoProxEscalafon' => $tiempoTranscurrido, | 90 | 'tiempoProxEscalafon' => $tiempoTranscurrido, |
82 | 'suffix' => $suffix | 91 | 'suffix' => $suffix |
83 | )); | 92 | )); |