From cd2955e67da350f2c479ce42aea5692342b53951 Mon Sep 17 00:00:00 2001 From: aldoEMatamala Date: Wed, 10 Apr 2024 14:39:24 -0300 Subject: [PATCH] feat(MAT-164):Implementar mockup guia profesional --- .../guiaProfesional.component.ts | 5 +- .../guiaProfesional/guiaProfesional.html | 93 ++++++++++++++----- 2 files changed, 76 insertions(+), 22 deletions(-) diff --git a/src/app/components/guiaProfesional/guiaProfesional.component.ts b/src/app/components/guiaProfesional/guiaProfesional.component.ts index c6627844..9eb61a3e 100644 --- a/src/app/components/guiaProfesional/guiaProfesional.component.ts +++ b/src/app/components/guiaProfesional/guiaProfesional.component.ts @@ -94,6 +94,7 @@ export class GuiaProfesionalComponent implements OnInit { } this._profesionalService.getGuiaProfesional(this.busqueda).subscribe(resultado => { resultado.forEach(profesional => { + const profesiones = []; profesional.profesiones.forEach(profesion => { const datos = { nombre: profesional.nombre, @@ -105,11 +106,13 @@ export class GuiaProfesionalComponent implements OnInit { matricula: profesion.matriculacion ? profesion.matriculacion[profesion.matriculacion.length - 1].matriculaNumero : null, matriculado: profesion.matriculado, + habilitado: profesional.habilitado, matriculaVigente: profesion.matriculacion ? moment(profesion.matriculacion[profesion.matriculacion.length - 1].fin).isAfter(moment()) : false, }; - this.profesionales.push(datos); + profesiones.push(datos); }); + this.profesionales.push(profesiones); }); this.loading = false; this.mostrarInfo = true; diff --git a/src/app/components/guiaProfesional/guiaProfesional.html b/src/app/components/guiaProfesional/guiaProfesional.html index 84d7cf1f..0cedbb58 100644 --- a/src/app/components/guiaProfesional/guiaProfesional.html +++ b/src/app/components/guiaProfesional/guiaProfesional.html @@ -43,28 +43,79 @@ subtitulo="No se encontró ningún profesional que coincida con los criterios de búsqueda"> - - - -   PROFESIONAL - SEXO - NACIONALIDAD - PROFESIÓN - + + +
+
+ + +
+ + Profesional no habilitado +
+ + + MATRÍCULA + N°{{profesion.matricula}} + ACTIVA + MATRÍCULA + INACTIVA +
+ + + + +
+
+
+
+ +
+
+ + + + Profesional no habilitado +
+ +
+ + + MATRÍCULA + N°{{profesion.matricula}} + ACTIVaA + MATRÍCULA + INACTIVA +
+ + + + +
+
+
+
+
+ - - - {{profesional.sexo}} - {{profesional.nacionalidad}} - {{profesional.profesion}} - MATRÍCULA - N°{{profesional.matricula}} - ACTIVA - MATRÍCULA - INACTIVA - -
-
\ No newline at end of file