diff --git a/app/Resources/views/cea/reconocimiento_escala_mostrar.html.twig b/app/Resources/views/cea/reconocimiento_escala_mostrar.html.twig index 7fab225..16da20e 100644 --- a/app/Resources/views/cea/reconocimiento_escala_mostrar.html.twig +++ b/app/Resources/views/cea/reconocimiento_escala_mostrar.html.twig @@ -104,7 +104,21 @@ {% else %} + {% if escalafones == "ASISTENTE" %} +
+
+ + + +
+

Constancia de Aprobación de Ascenso.

+
+
+
+ {% endif %} + + {% if escalafones == "AGREGADO" %}
@@ -115,6 +129,35 @@
+ {% endif %} + + + {% if escalafones == "ASOCIADO" %} +
+
+ + + +
+

Constancia de Aprobación de Ascenso.

+
+
+
+ {% endif %} + + + {% if escalafones == "TITULAR" %} +
+
+ + + +
+

Constancia de Aprobación de Ascenso.

+
+
+
+ {% endif %} diff --git a/app/Resources/views/cea/servicios.html.twig b/app/Resources/views/cea/servicios.html.twig index 3bbcb98..243d8df 100644 --- a/app/Resources/views/cea/servicios.html.twig +++ b/app/Resources/views/cea/servicios.html.twig @@ -2,94 +2,97 @@ {%block body %}
-
+
-

Solicitudes al CEA con Estatus {{ estatus_servicio }}

+

Solicitudes al CEA con Estatus {{ estatus_servicio }}

- - - - - - - - - - - - - - {%for servicio in servicios %} - {% if not is_granted('ROLE_COORDINADOR_NACIONAL') %} - {% if servicio.idRolInstitucion.idInstitucion.idEjeParroquia.idEje == app.user.idRolInstitucion.idInstitucion.idEjeParroquia.idEje %} - - - - - - - - - - - {%endif%} - {%else%} - +
Id Datos del Docente Tipo de Solicitud Area / PfG Docente Eje del Docente Estado del Eje Acciones
{{servicio.id}} - {{servicio.idRolInstitucion.idRol.idPersona.PrimerNombre}} - {{servicio.idRolInstitucion.idRol.idPersona.PrimerApellido}} - ( {{servicio.idRolInstitucion}} ) - - - {{servicio.idRolInstitucion}} - {{servicio.idRolInstitucion.IdRol.IdAreaInstitucion.nombre}} - - {{servicio.idRolInstitucion.idInstitucion.idEjeParroquia.IdEje}} - {{servicio.idRolInstitucion.idInstitucion.idEjeParroquia.idParroquia.idMunicipio.idEstado}} - - -
+ + + + + + + + + + + + + {%for servicio in servicios %} + {% if not is_granted('ROLE_DIRECTOR_NACIONAL') %} + {% if servicio.idRolInstitucion.idInstitucion.idEjeParroquia.idEje == app.user.idRolInstitucion.idInstitucion.idEjeParroquia.idEje %} + + + + + + + + + + {% endif %} + {%else%} - - - - - - - - - {%endif%} - {% endfor %} - - -
Id Datos del Docente Tipo de Solicitud Area / PfG Docente Eje del Docente Estado del Eje Acciones
{{servicio.id}} + {{servicio.idRolInstitucion.idRol.idPersona.PrimerNombre}} + {{servicio.idRolInstitucion.idRol.idPersona.PrimerApellido}} + ( {{servicio.idRolInstitucion}} ) + {{servicio.idServicioCe.nombre}} + {{servicio.idRolInstitucion.IdRol.IdAreaInstitucion.nombre}} + + {{servicio.idRolInstitucion.idInstitucion.idEjeParroquia.IdEje}} + {{servicio.idRolInstitucion.idInstitucion.idEjeParroquia.idParroquia.idMunicipio.idEstado}} + {% if servicio.idServicioCe.id == 1 %} + + {% elseif servicio.idServicioCe.id == 2 %} + + {% elseif servicio.idServicioCe.id == 3 %} + + {% elseif servicio.idServicioCe.id == 5 %} + + {% elseif servicio.idServicioCe.id == 6 %} + + {% endif %} +
{{servicio.id}} - {{servicio.idRolInstitucion.idRol.idPersona.PrimerNombre}} - {{servicio.idRolInstitucion.idRol.idPersona.PrimerApellido}} - ( {{servicio.idRolInstitucion}} ) - - - {{servicio.idServicioCe.nombre}} - {{servicio.idRolInstitucion.IdRol.IdAreaInstitucion.nombre}} - - {{servicio.idRolInstitucion.idInstitucion.idEjeParroquia.IdEje}} - {{servicio.idRolInstitucion.idInstitucion.idEjeParroquia.idParroquia.idMunicipio.idEstado}} - {% if servicio.idServicioCe.id == 1 %} - - {% elseif servicio.idServicioCe.id == 2 %} - - {% elseif servicio.idServicioCe.id == 3 %} - - {% elseif servicio.idServicioCe.id == 5 %} - - {% elseif servicio.idServicioCe.id == 6 %} - - {% endif %} -
+ {{servicio.id}} + + {{servicio.idRolInstitucion.idRol.idPersona.PrimerNombre}} + {{servicio.idRolInstitucion.idRol.idPersona.PrimerApellido}} + ( {{servicio.idRolInstitucion}} ) + + {{servicio.idServicioCe.nombre}} + + {{servicio.idRolInstitucion.IdRol.IdAreaInstitucion.nombre}} + + + {{servicio.idRolInstitucion.idInstitucion.idEjeParroquia.IdEje}} + + {{servicio.idRolInstitucion.idInstitucion.idEjeParroquia.idParroquia.idMunicipio.idEstado}} + + {% if servicio.idServicioCe.id == 1 %} + + {% elseif servicio.idServicioCe.id == 2 %} + + {% elseif servicio.idServicioCe.id == 3 %} + + {% elseif servicio.idServicioCe.id == 5 %} + + {% elseif servicio.idServicioCe.id == 6 %} + + {% endif %} + + + {%endif%} + {% endfor %} + + +
-
- -
+
+ + {% endblock %} diff --git a/app/Resources/views/cea/solicitudes_mostar.html.twig b/app/Resources/views/cea/solicitudes_mostar.html.twig index 98d3af0..87744f7 100644 --- a/app/Resources/views/cea/solicitudes_mostar.html.twig +++ b/app/Resources/views/cea/solicitudes_mostar.html.twig @@ -172,7 +172,34 @@
-

Ascenso Asistente

+

Ascenso Agregado

+
+ + + {% endif %} + + + {% if adscripcion.asociado is not null %} +
+
+ + + +
+

Ascenso Asociado

+
+
+
+ {% endif %} + + {% if adscripcion.titular is not null %} +
+
+ + + +
+

Ascenso Titular

diff --git a/src/AppBundle/Controller/AppController.php b/src/AppBundle/Controller/AppController.php index 8b952a5..eae6e79 100644 --- a/src/AppBundle/Controller/AppController.php +++ b/src/AppBundle/Controller/AppController.php @@ -78,7 +78,7 @@ class AppController extends Controller { if ($request->getMethod() != 'POST') { $servicios = $this->getDoctrine()->getRepository('AppBundle:DocenteServicio')->findBy(array( 'idEstatus' => $estatus, - )); + )); switch ($estatus){ case 1: $mensaje = "activas"; diff --git a/src/AppBundle/Controller/AscensoController.php b/src/AppBundle/Controller/AscensoController.php index eeccc65..27afb60 100644 --- a/src/AppBundle/Controller/AscensoController.php +++ b/src/AppBundle/Controller/AscensoController.php @@ -57,6 +57,8 @@ class AscensoController extends Controller $ascenso = new Ascenso(); if($siguiente < 6){ $nueva_escala = $this->getDoctrine()->getRepository('AppBundle:Escalafones')->findOneById($siguiente); + }else{ + return $this->redirect($this->generateUrl('servicios_index')); } @@ -152,7 +154,7 @@ class AscensoController extends Controller ); thumbnail2($nombrePertinencia, $this->container->getParameter('ascenso_directory'), $this->container->getParameter('ascenso_thumb_directory')); $ascenso->setPertinencia($nombrePertinencia); - $ascenso->setIdLineaInvestigacion($form->get('lineas_investigacion')->getData()); + //$ascenso->setIdLineaInvestigacion($form->get('lineas_investigacion')->getData()); } @@ -404,7 +406,8 @@ class AscensoController extends Controller //$adscripciones = $this->getDoctrine()->getRepository('AppBundle:Adscripcion')->findOneById($adscripcion->getId()); $serviciosAscenso = $this->getDoctrine()->getRepository('AppBundle:DocenteServicio')->findOneBy(array( 'idRolInstitucion' => $ascenso->getIdRolInstitucion(), - 'idServicioCe' => 5 + 'idServicioCe' => 5, + 'idEstatus' => 2 )); @@ -495,8 +498,8 @@ class AscensoController extends Controller if ($this->get('request')->request->get('tipo') == 2 ){ $ServicioAscenso = $this->getDoctrine()->getRepository('AppBundle:DocenteServicio')->findOneBy(array( 'idRolInstitucion' => $this->getUser()->getIdRolInstitucion(), - 'idServicioCe' => 6, - 'idEstatus' => 2 + 'idServicioCe' => 5, + 'idEstatus' => 1 ));