diff --git a/app/Resources/views/usuarios/index.html.twig b/app/Resources/views/usuarios/index.html.twig index b29bf80..0d29cfb 100644 --- a/app/Resources/views/usuarios/index.html.twig +++ b/app/Resources/views/usuarios/index.html.twig @@ -26,6 +26,7 @@ {% for usuario in usuarios %} + {% if is_granted('ROLE_COORDINADOR_NACIONAL') %} {{ usuario.id }} {{ usuario.idRolInstitucion.idRol.idPersona.primerNombre }}, {{ usuario.idRolInstitucion.idRol.idPersona.primerApellido }}( {{ usuario.username }} ) @@ -69,6 +70,53 @@ + {% elseif is_granted('ROLE_COORDINADOR_REGIONAL') %} + {% if usuario.idRolInstitucion.idInstitucion.id == app.user.idRolInstitucion.idInstitucion.id %} + + {{ usuario.id }} + {{ usuario.idRolInstitucion.idRol.idPersona.primerNombre }}, {{ usuario.idRolInstitucion.idRol.idPersona.primerApellido }}( {{ usuario.username }} ) + {{usuario.idRolInstitucion.idInstitucion.idEjeParroquia.idEje}} + {{usuario.idRolInstitucion.idInstitucion.idEjeParroquia.idParroquia.idMunicipio.idEstado}} + {% if usuario.idRolInstitucion.adscripcion %} + CEA-UBV-{{ usuario.idRolInstitucion.adscripcion.anoAdscripcion }}-{{ usuario.idRolInstitucion.adscripcion.correlativoAdscripcion }} + {% else %} + NO ADSCRITO. + {% endif %} + + {% for escalafones in usuario.idRolInstitucion.escalafones | sort %} + {% if loop.last %} + {{ escalafones }} desde {{ escalafones.fechaEscala | date('d-m-Y') }} + {% endif %} + {% endfor %} + + + + + {% set time = 0 %} + {% for escalafones in usuario.idRolInstitucion.escalafones | sort %} + {% if loop.last %} + {% for escala in escalas %} + {% if escala.id == (escalafones.idEscala.id + 1) %} + {% set time = date(escalafones.fechaEscala | date_modify("+4 years") |date("m/d/Y")) %} + {% endif %} + {% endfor %} + {% set difference = date(time | date('Y/m/d')).diff(date('now' | date('Y/m/d'))) %} + {% if difference.invert %} + Falta: + {% else %} + desde: + {% endif %} + {{ difference | date("%Y años %m meses %d días") }} + {% endif %} + {% endfor %} + + + + + + + {% endif %} + {% endif %} {% endfor %}