Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
F
Front-NG
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
José Alejandro Cáceres López
Front-NG
Commits
8a60071f
Commit
8a60071f
authored
Aug 30, 2023
by
José Alejandro Cáceres López
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
presentación
parent
d8528fcb
Show whitespace changes
Inline
Side-by-side
Showing
26 changed files
with
151 additions
and
91 deletions
+151
-91
add-anexos-imagenes.component.html
...es/add-anexos-imagenes/add-anexos-imagenes.component.html
+1
-1
aporte-comunidad.component.ts
... detallado/aporte-comunidad/aporte-comunidad.component.ts
+1
-2
aporte-entidad.component.ts
...esto detallado/aporte-entidad/aporte-entidad.component.ts
+1
-2
edit-proyecto.component.html
...ctos/Proyectos/edit-proyecto/edit-proyecto.component.html
+0
-13
dir-uni-vincu.component.html
...ad Vinculacion/dir-uni-vincu/dir-uni-vincu.component.html
+1
-1
vicerrector.component.html
...erales/Vicerrector/vicerrector/vicerrector.component.html
+1
-1
instituciones.component.ts
...es/Instituciones/instituciones/instituciones.component.ts
+19
-4
conf-parametros-eva-final.component.ts
...rametros-eva-final/conf-parametros-eva-final.component.ts
+17
-2
grupo-parametros-eva.component.ts
...on/grupo-parametros-eva/grupo-parametros-eva.component.ts
+16
-2
op-resp-eva-final.component.ts
...espuesta/op-resp-eva-final/op-resp-eva-final.component.ts
+14
-2
parametros-eva-final.component.ts
...on/parametros-eva-final/parametros-eva-final.component.ts
+14
-2
conf-parametros-eva.component.ts
...cion/conf-parametros-eva/conf-parametros-eva.component.ts
+18
-3
nueva-conf-parametros-eva.component.html
...f-parametros-eva/nueva-conf-parametros-eva.component.html
+1
-1
nueva-op-resp-eva.component.html
...puesta/nueva-op-resp-eva/nueva-op-resp-eva.component.html
+1
-1
op-resp-eva.component.ts
...n/Opciones Respuesta/op-resp-eva/op-resp-eva.component.ts
+16
-2
parametros-eva.component.ts
...ros Evaluacion/parametros-eva/parametros-eva.component.ts
+16
-2
ojetivos-bn.component.html
...iones/objetiovs_bn/ojetivos-bn/ojetivos-bn.component.html
+0
-12
ojetivos-bn.component.ts
...aciones/objetiovs_bn/ojetivos-bn/ojetivos-bn.component.ts
+1
-1
edit-tipo-obj.component.html
.../tipo_objetivo/edit-tipo-obj/edit-tipo-obj.component.html
+1
-17
edit-tipo-obj.component.ts
...es/tipo_objetivo/edit-tipo-obj/edit-tipo-obj.component.ts
+5
-7
tipo-obj.component.html
...guraciones/tipo_objetivo/tipo-obj/tipo-obj.component.html
+2
-2
tipo-obj.component.ts
...figuraciones/tipo_objetivo/tipo-obj/tipo-obj.component.ts
+0
-4
convocatorias-listar.component.html
.../convocatorias-listar/convocatorias-listar.component.html
+0
-5
usuarios.component.css
...n/pages/usuarios/usuarios/usuarios/usuarios.component.css
+3
-0
usuarios.component.html
.../pages/usuarios/usuarios/usuarios/usuarios.component.html
+0
-0
datos-espe.service.ts
...n/services/APIs Externas/Datos espe/datos-espe.service.ts
+2
-2
No files found.
src/app/modules/main/pages/Proyectos/Diagnostico y problema/Anexos e Imagenes/add-anexos-imagenes/add-anexos-imagenes.component.html
View file @
8a60071f
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
<div
class=
"columna-unico"
>
<div
class=
"columna-unico"
>
<!-- Control de fechas inicio -->
<!-- Control de fechas inicio -->
<div
class=
"save-button"
>
<div
class=
"save-button"
>
<button
mat-raised-button
class=
"botones"
color=
"primary"
*
ngIf=
"!cambio"
(
click
)="
cambiar
()"
>
Edit
ar
</button>
<button
mat-raised-button
class=
"botones"
color=
"primary"
*
ngIf=
"!cambio"
(
click
)="
cambiar
()"
>
Agreg
ar
</button>
<button
mat-raised-button
class=
"botones"
color=
"primary"
[
disabled
]="!
archivoEsValido
"
*
ngIf=
"cambio"
>
Guardar
</button>
<button
mat-raised-button
class=
"botones"
color=
"primary"
[
disabled
]="!
archivoEsValido
"
*
ngIf=
"cambio"
>
Guardar
</button>
<span
class=
"separator"
></span>
<span
class=
"separator"
></span>
...
...
src/app/modules/main/pages/Proyectos/Presupuesto detallado/aporte-comunidad/aporte-comunidad.component.ts
View file @
8a60071f
...
@@ -100,8 +100,7 @@ export class AporteComunidadComponent implements OnInit {
...
@@ -100,8 +100,7 @@ export class AporteComunidadComponent implements OnInit {
eliminarParametros
(
id
:
number
)
{
eliminarParametros
(
id
:
number
)
{
this
.
openModalDelete
(
'¿Dsea eliminar el Aporte de la Comunidad?'
).
subscribe
(
result
=>
{
this
.
openModalDelete
(
'¿Dsea eliminar el Aporte de la Comunidad?'
).
subscribe
(
result
=>
{
const
confirmacion
=
confirm
(
'¿Desea eliminar el registro?'
);
if
(
result
)
{
if
(
confirmacion
)
{
this
.
presupuestoPartidasService
.
eliminarParametros
(
id
).
subscribe
(
this
.
presupuestoPartidasService
.
eliminarParametros
(
id
).
subscribe
(
(
response
)
=>
{
(
response
)
=>
{
console
.
log
(
'El registro se ha eliminado exitosamente.'
);
console
.
log
(
'El registro se ha eliminado exitosamente.'
);
...
...
src/app/modules/main/pages/Proyectos/Presupuesto detallado/aporte-entidad/aporte-entidad.component.ts
View file @
8a60071f
...
@@ -103,8 +103,7 @@ export class AporteEntidadComponent implements OnInit {
...
@@ -103,8 +103,7 @@ export class AporteEntidadComponent implements OnInit {
eliminarParametros
(
id
:
number
)
{
eliminarParametros
(
id
:
number
)
{
this
.
openModalDelete
(
'¿Dsea eliminar el Aporte de la Universidad?'
).
subscribe
(
result
=>
{
this
.
openModalDelete
(
'¿Dsea eliminar el Aporte de la Universidad?'
).
subscribe
(
result
=>
{
const
confirmacion
=
confirm
(
'¿Desea eliminar el registro?'
);
if
(
result
)
{
if
(
confirmacion
)
{
this
.
presupuestoPartidasService
.
eliminarParametros
(
id
).
subscribe
(
this
.
presupuestoPartidasService
.
eliminarParametros
(
id
).
subscribe
(
(
response
)
=>
{
(
response
)
=>
{
console
.
log
(
'El registro se ha eliminado exitosamente.'
);
console
.
log
(
'El registro se ha eliminado exitosamente.'
);
...
...
src/app/modules/main/pages/Proyectos/Proyectos/edit-proyecto/edit-proyecto.component.html
View file @
8a60071f
...
@@ -477,19 +477,6 @@
...
@@ -477,19 +477,6 @@
<!--fin-->
<!--fin-->
</mat-expansion-panel>
</mat-expansion-panel>
<!--Resultados del proyecto-->
<mat-expansion-panel
(
opened
)="
contraccion =
true"
(
closed
)="
contraccion =
false"
>
<mat-expansion-panel-header>
<mat-panel-title>
<mat-icon
[
ngClass
]="{'
expanded
'
:
contraccion
,
'
collapsed
'
:
!
contraccion
}"
>
keyboard_arrow_right
</mat-icon>
1.- Calificación Comisión
</mat-panel-title>
</mat-expansion-panel-header>
<app-add-calificacion-vinculacion></app-add-calificacion-vinculacion>
<!--fin-->
</mat-expansion-panel>
</mat-expansion-panel>
</mat-expansion-panel>
<!--Seguimiento-->
<!--Seguimiento-->
...
...
src/app/modules/main/pages/Seccion-configuraciones/Configuraciones Generales/Director Unidad Vinculacion/dir-uni-vincu/dir-uni-vincu.component.html
View file @
8a60071f
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
<div
class=
"contenedor-dos"
>
<div
class=
"contenedor-dos"
>
<div
class=
"busqueda"
>
<div
class=
"busqueda"
>
<mat-form-field
appearance=
"outline"
>
<mat-form-field
appearance=
"outline"
>
<mat-label>
Cédula
</mat-label>
<mat-label>
Nombre de Usuario
</mat-label>
<input
matInput
placeholder=
"Placeholder"
disabled
>
<input
matInput
placeholder=
"Placeholder"
disabled
>
<mat-icon
matSuffix
>
person_search
</mat-icon>
<mat-icon
matSuffix
>
person_search
</mat-icon>
</mat-form-field>
</mat-form-field>
...
...
src/app/modules/main/pages/Seccion-configuraciones/Configuraciones Generales/Vicerrector/vicerrector/vicerrector.component.html
View file @
8a60071f
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
<div
class=
"busqueda"
>
<div
class=
"busqueda"
>
<mat-form-field
appearance=
"outline"
>
<mat-form-field
appearance=
"outline"
>
<mat-label>
Cédula
</mat-label>
<mat-label>
Nombre de usuario
</mat-label>
<input
matInput
placeholder=
"Placeholder"
disabled
>
<input
matInput
placeholder=
"Placeholder"
disabled
>
<mat-icon
matSuffix
>
person_search
</mat-icon>
<mat-icon
matSuffix
>
person_search
</mat-icon>
</mat-form-field>
</mat-form-field>
...
...
src/app/modules/main/pages/Seccion-configuraciones/Instituciones/instituciones/instituciones.component.ts
View file @
8a60071f
...
@@ -2,13 +2,16 @@ import { Component, OnInit, OnDestroy, ViewChild } from '@angular/core';
...
@@ -2,13 +2,16 @@ import { Component, OnInit, OnDestroy, ViewChild } from '@angular/core';
import
{
MostrarOcultarService
}
from
'../../../../services/mostrar-ocultar.service'
;
import
{
MostrarOcultarService
}
from
'../../../../services/mostrar-ocultar.service'
;
import
{
Instituciones
}
from
'../../../../Models/instituciones'
;
import
{
Instituciones
}
from
'../../../../Models/instituciones'
;
import
{
InstitucionesService
}
from
'../../../../services/Instituciones/instituciones.service'
;
import
{
InstitucionesService
}
from
'../../../../services/Instituciones/instituciones.service'
;
import
{
Subscription
}
from
'rxjs'
;
import
{
Observable
,
Subscription
}
from
'rxjs'
;
import
{
format
}
from
'date-fns'
;
import
{
format
}
from
'date-fns'
;
import
{
Router
}
from
'@angular/router'
;
import
{
Router
}
from
'@angular/router'
;
import
{
Parroquia
}
from
'src/app/modules/main/Models/Ubicaciones/parroquia'
;
import
{
Parroquia
}
from
'src/app/modules/main/Models/Ubicaciones/parroquia'
;
import
{
MatTableDataSource
}
from
'@angular/material/table'
;
import
{
MatTableDataSource
}
from
'@angular/material/table'
;
import
{
MatPaginator
}
from
'@angular/material/paginator'
;
import
{
MatPaginator
}
from
'@angular/material/paginator'
;
import
{
MatSort
}
from
'@angular/material/sort'
;
import
{
MatSort
}
from
'@angular/material/sort'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
ResultadosComponent
}
from
'../../../Proyectos/Cierre/resultados proyecto/resultados/resultados.component'
;
@
Component
({
@
Component
({
selector
:
'vex-instituciones'
,
selector
:
'vex-instituciones'
,
...
@@ -42,6 +45,7 @@ export class InstitucionesComponent implements OnInit, OnDestroy {
...
@@ -42,6 +45,7 @@ export class InstitucionesComponent implements OnInit, OnDestroy {
public
mostrarOcultarService
:
MostrarOcultarService
,
public
mostrarOcultarService
:
MostrarOcultarService
,
private
router
:
Router
,
private
router
:
Router
,
private
institucionesService
:
InstitucionesService
,
private
institucionesService
:
InstitucionesService
,
private
dialog
:
MatDialog
)
{
)
{
this
.
dataSource
=
new
MatTableDataSource
<
Instituciones
>
([]);
this
.
dataSource
=
new
MatTableDataSource
<
Instituciones
>
([]);
}
}
...
@@ -90,9 +94,8 @@ export class InstitucionesComponent implements OnInit, OnDestroy {
...
@@ -90,9 +94,8 @@ export class InstitucionesComponent implements OnInit, OnDestroy {
}
}
eliminarParametro
(
id
:
number
)
{
eliminarParametro
(
id
:
number
)
{
const
confirmacion
=
confirm
(
'¿Estás seguro de que quieres eliminar este parámetro?'
);
this
.
openModalDelete
(
'¿Desea Eliminar el Registro?'
).
subscribe
(
result
=>
{
if
(
confirmacion
)
{
if
(
result
)
{
console
.
log
(
"id"
,
id
);
this
.
institucionesService
.
eliminarParametros
(
id
).
subscribe
(
this
.
institucionesService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
// Manejar la eliminación exitosa
// Manejar la eliminación exitosa
...
@@ -105,6 +108,8 @@ export class InstitucionesComponent implements OnInit, OnDestroy {
...
@@ -105,6 +108,8 @@ export class InstitucionesComponent implements OnInit, OnDestroy {
}
}
);
);
}
}
});
}
}
volver
()
{
volver
()
{
...
@@ -126,6 +131,16 @@ export class InstitucionesComponent implements OnInit, OnDestroy {
...
@@ -126,6 +131,16 @@ export class InstitucionesComponent implements OnInit, OnDestroy {
}
}
formularioEnviado
:
boolean
;
openModalDelete
(
mensaje
:
string
):
Observable
<
string
>
{
const
dialogRef
=
this
.
dialog
.
open
(
ConfirmacionEliminacionComponent
,
{
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
return
dialogRef
.
afterClosed
();
}
ngOnDestroy
()
{
ngOnDestroy
()
{
// Desuscribirse para evitar fugas de memoria
// Desuscribirse para evitar fugas de memoria
this
.
parametrosSubscription
.
unsubscribe
();
this
.
parametrosSubscription
.
unsubscribe
();
...
...
src/app/modules/main/pages/Seccion-configuraciones/Parametros de Evaluacion Final/Configuracion parametro Evaluacion/conf-parametros-eva-final/conf-parametros-eva-final.component.ts
View file @
8a60071f
...
@@ -7,6 +7,7 @@ import { format } from 'date-fns';
...
@@ -7,6 +7,7 @@ import { format } from 'date-fns';
import
{
Router
}
from
'@angular/router'
;
import
{
Router
}
from
'@angular/router'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
EnvioFormularioComponent
}
from
'../../../../programa/opciones/envio-formulario/envio-formulario.component'
;
@
Component
({
@
Component
({
selector
:
'app-conf-parametros-eva-final'
,
selector
:
'app-conf-parametros-eva-final'
,
...
@@ -77,12 +78,12 @@ export class ConfParametrosEvaFinalComponent implements OnInit, OnDestroy {
...
@@ -77,12 +78,12 @@ export class ConfParametrosEvaFinalComponent implements OnInit, OnDestroy {
this
.
parametrosService
.
eliminarParametros
(
id
).
subscribe
(
this
.
parametrosService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
// Manejar la eliminación exitosa
// Manejar la eliminación exitosa
console
.
log
(
'Registro eliminado correctamente
'
);
this
.
openModal
(
'El registro se ha eliminado
'
);
this
.
obtenerRegistros
();
this
.
obtenerRegistros
();
},
},
(
error
)
=>
{
(
error
)
=>
{
// Manejar el error en caso de que ocurra
// Manejar el error en caso de que ocurra
console
.
error
(
'Error al eliminar el registro'
,
error
);
this
.
openModal
(
'Ocurrió un error al Eliminar'
);
}
}
);
);
}
}
...
@@ -90,6 +91,7 @@ export class ConfParametrosEvaFinalComponent implements OnInit, OnDestroy {
...
@@ -90,6 +91,7 @@ export class ConfParametrosEvaFinalComponent implements OnInit, OnDestroy {
}
}
//busqueda
//busqueda
mostrarTodosLosRegistros
()
{
mostrarTodosLosRegistros
()
{
...
@@ -150,4 +152,17 @@ export class ConfParametrosEvaFinalComponent implements OnInit, OnDestroy {
...
@@ -150,4 +152,17 @@ export class ConfParametrosEvaFinalComponent implements OnInit, OnDestroy {
return
dialogRef
.
afterClosed
();
return
dialogRef
.
afterClosed
();
}
}
openModal
(
mensaje
:
string
)
{
const
dialogRef
=
this
.
dialog
.
open
(
EnvioFormularioComponent
,
{
width
:
'400px'
,
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
dialogRef
.
afterClosed
().
subscribe
(
result
=>
{
console
.
log
(
'La ventana modal se ha cerrado'
);
this
.
formularioEnviado
=
true
;
});
}
}
}
src/app/modules/main/pages/Seccion-configuraciones/Parametros de Evaluacion Final/Grupos de Parametros de Evaluacion/grupo-parametros-eva/grupo-parametros-eva.component.ts
View file @
8a60071f
...
@@ -7,6 +7,7 @@ import { Router } from '@angular/router';
...
@@ -7,6 +7,7 @@ import { Router } from '@angular/router';
import
{
distinctUntilChanged
}
from
'rxjs/operators'
;
import
{
distinctUntilChanged
}
from
'rxjs/operators'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
EnvioFormularioComponent
}
from
'../../../../programa/opciones/envio-formulario/envio-formulario.component'
;
@
Component
({
@
Component
({
selector
:
'app-grupo-parametros-eva'
,
selector
:
'app-grupo-parametros-eva'
,
...
@@ -58,12 +59,12 @@ export class GrupoParametrosEvaComponent implements OnInit {
...
@@ -58,12 +59,12 @@ export class GrupoParametrosEvaComponent implements OnInit {
this
.
gruposParametrosEvaluacionService
.
eliminarParametros
(
id
).
subscribe
(
this
.
gruposParametrosEvaluacionService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
// Manejar la eliminación exitosa
// Manejar la eliminación exitosa
console
.
log
(
'Registro eliminado correctamente
'
);
this
.
openModal
(
'El registro se ha eliminado
'
);
this
.
obtenerRegistros
(
this
.
idConf2
);
this
.
obtenerRegistros
(
this
.
idConf2
);
},
},
(
error
)
=>
{
(
error
)
=>
{
// Manejar el error en caso de que ocurra
// Manejar el error en caso de que ocurra
console
.
error
(
'Error al eliminar el registro'
,
error
);
this
.
openModal
(
'Ocurrió un error al Eliminar'
);
}
}
);
);
}
}
...
@@ -101,4 +102,17 @@ export class GrupoParametrosEvaComponent implements OnInit {
...
@@ -101,4 +102,17 @@ export class GrupoParametrosEvaComponent implements OnInit {
return
dialogRef
.
afterClosed
();
return
dialogRef
.
afterClosed
();
}
}
openModal
(
mensaje
:
string
)
{
const
dialogRef
=
this
.
dialog
.
open
(
EnvioFormularioComponent
,
{
width
:
'400px'
,
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
dialogRef
.
afterClosed
().
subscribe
(
result
=>
{
console
.
log
(
'La ventana modal se ha cerrado'
);
this
.
formularioEnviado
=
true
;
});
}
}
}
src/app/modules/main/pages/Seccion-configuraciones/Parametros de Evaluacion Final/Opciones Respuesta/op-resp-eva-final/op-resp-eva-final.component.ts
View file @
8a60071f
...
@@ -8,6 +8,7 @@ import { Router } from '@angular/router';
...
@@ -8,6 +8,7 @@ import { Router } from '@angular/router';
import
{
distinctUntilChanged
}
from
'rxjs/operators'
;
import
{
distinctUntilChanged
}
from
'rxjs/operators'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
EnvioFormularioComponent
}
from
'../../../../programa/opciones/envio-formulario/envio-formulario.component'
;
@
Component
({
@
Component
({
selector
:
'app-op-resp-eva-final'
,
selector
:
'app-op-resp-eva-final'
,
templateUrl
:
'./op-resp-eva-final.component.html'
,
templateUrl
:
'./op-resp-eva-final.component.html'
,
...
@@ -61,12 +62,12 @@ export class OpRespEvaFinalComponent implements OnInit {
...
@@ -61,12 +62,12 @@ export class OpRespEvaFinalComponent implements OnInit {
this
.
opcionesRespuestaService
.
eliminarParametros
(
id
).
subscribe
(
this
.
opcionesRespuestaService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
// Manejar la eliminación exitosa
// Manejar la eliminación exitosa
console
.
log
(
'Registro eliminado correctamente
'
);
this
.
openModal
(
'El registro se ha eliminado
'
);
this
.
obtenerRegistros
();
this
.
obtenerRegistros
();
},
},
(
error
)
=>
{
(
error
)
=>
{
// Manejar el error en caso de que ocurra
// Manejar el error en caso de que ocurra
console
.
error
(
'Error al eliminar el registro'
,
error
);
this
.
openModal
(
'Ocurrió un error al Eliminar'
);
}
}
);
);
}
}
...
@@ -85,7 +86,18 @@ export class OpRespEvaFinalComponent implements OnInit {
...
@@ -85,7 +86,18 @@ export class OpRespEvaFinalComponent implements OnInit {
return
dialogRef
.
afterClosed
();
return
dialogRef
.
afterClosed
();
}
}
openModal
(
mensaje
:
string
)
{
const
dialogRef
=
this
.
dialog
.
open
(
EnvioFormularioComponent
,
{
width
:
'400px'
,
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
dialogRef
.
afterClosed
().
subscribe
(
result
=>
{
console
.
log
(
'La ventana modal se ha cerrado'
);
this
.
formularioEnviado
=
true
;
});
}
ngOnInit
()
{
ngOnInit
()
{
this
.
obtenerRegistros
();
this
.
obtenerRegistros
();
...
...
src/app/modules/main/pages/Seccion-configuraciones/Parametros de Evaluacion Final/Parametros Evaluacion/parametros-eva-final/parametros-eva-final.component.ts
View file @
8a60071f
...
@@ -10,6 +10,7 @@ import { Router } from '@angular/router';
...
@@ -10,6 +10,7 @@ import { Router } from '@angular/router';
import
{
distinctUntilChanged
}
from
'rxjs/operators'
;
import
{
distinctUntilChanged
}
from
'rxjs/operators'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
EnvioFormularioComponent
}
from
'../../../../programa/opciones/envio-formulario/envio-formulario.component'
;
@
Component
({
@
Component
({
selector
:
'app-parametros-eva-final'
,
selector
:
'app-parametros-eva-final'
,
...
@@ -68,12 +69,12 @@ export class ParametrosEvaFinalComponent implements OnInit {
...
@@ -68,12 +69,12 @@ export class ParametrosEvaFinalComponent implements OnInit {
this
.
parametrosEvaService
.
eliminarParametros
(
id
).
subscribe
(
this
.
parametrosEvaService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
// Manejar la eliminación exitosa
// Manejar la eliminación exitosa
console
.
log
(
'Registro eliminado correctamente
'
);
this
.
openModal
(
'El registro se ha eliminado
'
);
this
.
obtenerRegistros
();
this
.
obtenerRegistros
();
},
},
(
error
)
=>
{
(
error
)
=>
{
// Manejar el error en caso de que ocurra
// Manejar el error en caso de que ocurra
console
.
error
(
'Error al eliminar el registro'
,
error
);
this
.
openModal
(
'El registro se ha eliminado'
);
}
}
);
);
}
}
...
@@ -90,7 +91,18 @@ export class ParametrosEvaFinalComponent implements OnInit {
...
@@ -90,7 +91,18 @@ export class ParametrosEvaFinalComponent implements OnInit {
return
dialogRef
.
afterClosed
();
return
dialogRef
.
afterClosed
();
}
}
openModal
(
mensaje
:
string
)
{
const
dialogRef
=
this
.
dialog
.
open
(
EnvioFormularioComponent
,
{
width
:
'400px'
,
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
dialogRef
.
afterClosed
().
subscribe
(
result
=>
{
console
.
log
(
'La ventana modal se ha cerrado'
);
this
.
formularioEnviado
=
true
;
});
}
ngOnInit
()
{
ngOnInit
()
{
this
.
obtenerRegistros
();
this
.
obtenerRegistros
();
...
...
src/app/modules/main/pages/Seccion-configuraciones/Parametros de Evaluacion/Configuracion parametro Evaluacion/conf-parametros-eva/conf-parametros-eva.component.ts
View file @
8a60071f
...
@@ -9,6 +9,7 @@ import { UsuariosService } from 'src/app/modules/main/services/usuarios/usuarios
...
@@ -9,6 +9,7 @@ import { UsuariosService } from 'src/app/modules/main/services/usuarios/usuarios
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
Observable
}
from
'rxjs'
;
import
{
Observable
}
from
'rxjs'
;
import
{
EnvioFormularioComponent
}
from
'../../../../programa/opciones/envio-formulario/envio-formulario.component'
;
@
Component
({
@
Component
({
selector
:
'app-conf-parametros-eva'
,
selector
:
'app-conf-parametros-eva'
,
...
@@ -69,14 +70,14 @@ export class ConfParametrosEvaComponent implements OnInit {
...
@@ -69,14 +70,14 @@ export class ConfParametrosEvaComponent implements OnInit {
eliminarParametro
(
id
:
number
)
{
eliminarParametro
(
id
:
number
)
{
this
.
openModalDelete
(
'¿Desea Eliminar el Registro?'
).
subscribe
(
result
=>
{
this
.
openModalDelete
(
'¿Desea Eliminar el Registro?'
).
subscribe
(
result
=>
{
if
(
result
===
'confirm'
)
{
if
(
result
)
{
this
.
parametrosService
.
eliminarParametros
(
id
).
subscribe
(
this
.
parametrosService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
console
.
log
(
'Registro eliminado correctamente
'
);
this
.
openModal
(
'El registro se ha eliminado
'
);
this
.
obtenerRegistros
();
this
.
obtenerRegistros
();
},
},
(
error
)
=>
{
(
error
)
=>
{
console
.
error
(
'Error al eliminar el registro'
,
error
);
this
.
openModal
(
'Ocurrió un error al Eliminar'
);
}
}
);
);
}
}
...
@@ -92,6 +93,20 @@ export class ConfParametrosEvaComponent implements OnInit {
...
@@ -92,6 +93,20 @@ export class ConfParametrosEvaComponent implements OnInit {
return
dialogRef
.
afterClosed
();
return
dialogRef
.
afterClosed
();
}
}
formularioEnviado
:
boolean
=
false
;
openModal
(
mensaje
:
string
)
{
const
dialogRef
=
this
.
dialog
.
open
(
EnvioFormularioComponent
,
{
width
:
'400px'
,
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
dialogRef
.
afterClosed
().
subscribe
(
result
=>
{
console
.
log
(
'La ventana modal se ha cerrado'
);
this
.
formularioEnviado
=
true
;
});
}
buscarParametros
()
{
buscarParametros
()
{
const
termino
=
this
.
terminoBusqueda
.
trim
().
toLowerCase
();
const
termino
=
this
.
terminoBusqueda
.
trim
().
toLowerCase
();
...
...
src/app/modules/main/pages/Seccion-configuraciones/Parametros de Evaluacion/Configuracion parametro Evaluacion/nueva-conf-parametros-eva/nueva-conf-parametros-eva.component.html
View file @
8a60071f
...
@@ -42,7 +42,7 @@
...
@@ -42,7 +42,7 @@
<div
class=
"input-container"
>
<div
class=
"input-container"
>
<mat-form-field
class=
"example-full-width"
>
<mat-form-field
class=
"example-full-width"
>
<mat-label>
Puntaje:
</mat-label>
<mat-label>
Puntaje:
</mat-label>
<input
matInput
formControlName=
"puntajeMinimo"
required
pattern=
"[0-9]+"
>
<input
matInput
formControlName=
"puntajeMinimo"
required
pattern=
"[0-9]+"
type=
"number"
>
<mat-error
*
ngIf=
"myForm.get('puntajeMinimo').invalid && (myForm.get('puntajeMinimo').dirty || myForm.get('puntajeMinimo').touched)"
>
<mat-error
*
ngIf=
"myForm.get('puntajeMinimo').invalid && (myForm.get('puntajeMinimo').dirty || myForm.get('puntajeMinimo').touched)"
>
Por favor, ingrese un puntaje minimo valido.
Por favor, ingrese un puntaje minimo valido.
</mat-error>
</mat-error>
...
...
src/app/modules/main/pages/Seccion-configuraciones/Parametros de Evaluacion/Opciones Respuesta/nueva-op-resp-eva/nueva-op-resp-eva.component.html
View file @
8a60071f
...
@@ -23,7 +23,7 @@
...
@@ -23,7 +23,7 @@
<div
class=
"input-container"
>
<div
class=
"input-container"
>
<mat-form-field
class=
"example-full-width"
>
<mat-form-field
class=
"example-full-width"
>
<mat-label>
Puntaje:
</mat-label>
<mat-label>
Puntaje:
</mat-label>
<input
matInput
formControlName=
"puntaje"
required
pattern=
"[0-9]+"
>
<input
matInput
formControlName=
"puntaje"
required
pattern=
"[0-9]+"
type=
"number"
>
<mat-error
*
ngIf=
"myForm.get('puntaje').invalid && (myForm.get('puntaje').dirty || myForm.get('puntaje').touched)"
>
<mat-error
*
ngIf=
"myForm.get('puntaje').invalid && (myForm.get('puntaje').dirty || myForm.get('puntaje').touched)"
>
Por favor, ingrese un puntaje válido.
Por favor, ingrese un puntaje válido.
</mat-error>
</mat-error>
...
...
src/app/modules/main/pages/Seccion-configuraciones/Parametros de Evaluacion/Opciones Respuesta/op-resp-eva/op-resp-eva.component.ts
View file @
8a60071f
...
@@ -7,6 +7,7 @@ import { FormBuilder } from '@angular/forms';
...
@@ -7,6 +7,7 @@ import { FormBuilder } from '@angular/forms';
import
{
Router
}
from
'@angular/router'
;
import
{
Router
}
from
'@angular/router'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
EnvioFormularioComponent
}
from
'../../../../programa/opciones/envio-formulario/envio-formulario.component'
;
@
Component
({
@
Component
({
selector
:
'app-op-resp-eva'
,
selector
:
'app-op-resp-eva'
,
...
@@ -57,12 +58,12 @@ export class OpRespEvaComponent implements OnInit {
...
@@ -57,12 +58,12 @@ export class OpRespEvaComponent implements OnInit {
this
.
opcionesRespuestaService
.
eliminarParametros
(
id
).
subscribe
(
this
.
opcionesRespuestaService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
// Manejar la eliminación exitosa
// Manejar la eliminación exitosa
console
.
log
(
'Registro eliminado correctamente
'
);
this
.
openModal
(
'El registro se ha eliminado
'
);
this
.
obtenerRegistros
();
this
.
obtenerRegistros
();
},
},
(
error
)
=>
{
(
error
)
=>
{
// Manejar el error en caso de que ocurra
// Manejar el error en caso de que ocurra
console
.
error
(
'Error al eliminar el registro'
,
error
);
this
.
openModal
(
'Ocurrió un error al Eliminar'
);
}
}
);
);
}
}
...
@@ -79,6 +80,19 @@ export class OpRespEvaComponent implements OnInit {
...
@@ -79,6 +80,19 @@ export class OpRespEvaComponent implements OnInit {
return
dialogRef
.
afterClosed
();
return
dialogRef
.
afterClosed
();
}
}
openModal
(
mensaje
:
string
)
{
const
dialogRef
=
this
.
dialog
.
open
(
EnvioFormularioComponent
,
{
width
:
'400px'
,
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
dialogRef
.
afterClosed
().
subscribe
(
result
=>
{
console
.
log
(
'La ventana modal se ha cerrado'
);
this
.
formularioEnviado
=
true
;
});
}
ngOnInit
()
{
ngOnInit
()
{
this
.
obtenerRegistros
();
this
.
obtenerRegistros
();
...
...
src/app/modules/main/pages/Seccion-configuraciones/Parametros de Evaluacion/Parametros Evaluacion/parametros-eva/parametros-eva.component.ts
View file @
8a60071f
...
@@ -7,6 +7,7 @@ import { Router } from '@angular/router';
...
@@ -7,6 +7,7 @@ import { Router } from '@angular/router';
import
{
distinctUntilChanged
}
from
'rxjs/operators'
;
import
{
distinctUntilChanged
}
from
'rxjs/operators'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
EnvioFormularioComponent
}
from
'../../../../programa/opciones/envio-formulario/envio-formulario.component'
;
@
Component
({
@
Component
({
selector
:
'app-parametros-eva'
,
selector
:
'app-parametros-eva'
,
...
@@ -57,12 +58,12 @@ export class ParametrosEvaComponent implements OnInit {
...
@@ -57,12 +58,12 @@ export class ParametrosEvaComponent implements OnInit {
this
.
parametrosEvaService
.
eliminarParametros
(
id
).
subscribe
(
this
.
parametrosEvaService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
// Manejar la eliminación exitosa
// Manejar la eliminación exitosa
console
.
log
(
'Registro eliminado correctamente
'
);
this
.
openModal
(
'El registro se ha eliminado
'
);
this
.
obtenerParametrosIniciales
(
this
.
idConf
);
this
.
obtenerParametrosIniciales
(
this
.
idConf
);
},
},
(
error
)
=>
{
(
error
)
=>
{
// Manejar el error en caso de que ocurra
// Manejar el error en caso de que ocurra
console
.
error
(
'Error al eliminar el registro'
,
error
);
this
.
openModal
(
'Ocurrió un error al Eliminar'
);
}
}
);
);
}
}
...
@@ -79,6 +80,19 @@ export class ParametrosEvaComponent implements OnInit {
...
@@ -79,6 +80,19 @@ export class ParametrosEvaComponent implements OnInit {
return
dialogRef
.
afterClosed
();
return
dialogRef
.
afterClosed
();
}
}
openModal
(
mensaje
:
string
)
{
const
dialogRef
=
this
.
dialog
.
open
(
EnvioFormularioComponent
,
{
width
:
'400px'
,
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
dialogRef
.
afterClosed
().
subscribe
(
result
=>
{
console
.
log
(
'La ventana modal se ha cerrado'
);
this
.
formularioEnviado
=
true
;
});
}
ngOnInit
()
{
ngOnInit
()
{
this
.
obtenerParametrosIniciales
(
this
.
idConf
);
this
.
obtenerParametrosIniciales
(
this
.
idConf
);
// Suscribirse a la notificación de actualización de componentes
// Suscribirse a la notificación de actualización de componentes
...
...
src/app/modules/main/pages/Seccion-configuraciones/objetiovs_bn/ojetivos-bn/ojetivos-bn.component.html
View file @
8a60071f
...
@@ -65,18 +65,6 @@
...
@@ -65,18 +65,6 @@
<!-- Tipo Column -->
<!-- Tipo Column -->
<ng-container
matColumnDef=
"Acciones"
class=
"Column2"
>
<th
class=
"Column2"
mat-header-cell
*
matHeaderCellDef
>
Acciones
</th>
<td
class=
"Column2"
mat-cell
*
matCellDef=
"let dato"
>
<div>
<!-- Editar -->
<button>
<mat-icon
class=
"azul"
(
click
)="
editar
(
dato
.
uzytavobjetivo_b_vivir_id
)"
>
edit
</mat-icon>
</button>
<!-- Eliminar -->
</div>
</td>
</ng-container>
<tr
mat-header-row
*
matHeaderRowDef=
"displayedColumns"
></tr>
<tr
mat-header-row
*
matHeaderRowDef=
"displayedColumns"
></tr>
...
...
src/app/modules/main/pages/Seccion-configuraciones/objetiovs_bn/ojetivos-bn/ojetivos-bn.component.ts
View file @
8a60071f
...
@@ -22,7 +22,7 @@ export class OjetivosBnComponent implements OnInit {
...
@@ -22,7 +22,7 @@ export class OjetivosBnComponent implements OnInit {
selectedTipo
:
string
;
selectedTipo
:
string
;
filtroGeneral
:
string
=
''
;
filtroGeneral
:
string
=
''
;
dataSource
:
MatTableDataSource
<
objetivosBV
>
;
dataSource
:
MatTableDataSource
<
objetivosBV
>
;
displayedColumns
:
string
[]
=
[
'Nro'
,
'objetivoB'
,
'politica'
,
'Acciones'
];
displayedColumns
:
string
[]
=
[
'Nro'
,
'objetivoB'
,
'politica'
];
@
ViewChild
(
MatPaginator
)
paginator
:
MatPaginator
;
@
ViewChild
(
MatPaginator
)
paginator
:
MatPaginator
;
@
ViewChild
(
MatSort
)
sort
:
MatSort
;
@
ViewChild
(
MatSort
)
sort
:
MatSort
;
...
...
src/app/modules/main/pages/Seccion-configuraciones/tipo_objetivo/edit-tipo-obj/edit-tipo-obj.component.html
View file @
8a60071f
...
@@ -17,23 +17,7 @@
...
@@ -17,23 +17,7 @@
<form
[
formGroup
]="
myForm
"
(
ngSubmit
)="
onSubmit
()"
class=
"formulario"
>
<form
[
formGroup
]="
myForm
"
(
ngSubmit
)="
onSubmit
()"
class=
"formulario"
>
<mat-form-field
class=
"form-field"
>
<mat-label>
Seleccionar el tipo
</mat-label>
<mat-select
formControlName=
"tipo"
>
<!--
<mat-option *ngFor="let item of tipoObj" [value]="item.uzytavconftipo_id">
{{ item.sztvconfobjtipo_descripcion }}
</mat-option>
<mat-option *ngFor="let item of tipoObj" [value]="item.uzytavconftipo_id">
{{ item.sztvconfobjtipo_descripcion }}
</mat-option>
-->
</mat-select>
</mat-form-field>
<mat-form-field
class=
"form-field"
>
<mat-label>
Descripción
</mat-label>
<input
matInput
formControlName=
"tipo"
required
>
</mat-form-field>
<mat-form-field
class=
"form-field"
>
<mat-form-field
class=
"form-field"
>
<mat-label>
Descripción
</mat-label>
<mat-label>
Descripción
</mat-label>
<input
matInput
formControlName=
"descrip"
required
>
<input
matInput
formControlName=
"descrip"
required
>
...
...
src/app/modules/main/pages/Seccion-configuraciones/tipo_objetivo/edit-tipo-obj/edit-tipo-obj.component.ts
View file @
8a60071f
...
@@ -16,6 +16,7 @@ export class EditTipoObjComponent implements OnInit {
...
@@ -16,6 +16,7 @@ export class EditTipoObjComponent implements OnInit {
checkboxValue
:
string
;
checkboxValue
:
string
;
confObj
:
confObj
;
confObj
:
confObj
;
tipoObj
!
:
tipoObj
[];
tipoObj
!
:
tipoObj
[];
id
:
number
;
constructor
(
constructor
(
private
formBuilder
:
FormBuilder
,
private
formBuilder
:
FormBuilder
,
private
router
:
Router
,
private
router
:
Router
,
...
@@ -30,14 +31,13 @@ export class EditTipoObjComponent implements OnInit {
...
@@ -30,14 +31,13 @@ export class EditTipoObjComponent implements OnInit {
ngOnInit
():
void
{
ngOnInit
():
void
{
this
.
confObj
=
this
.
mostrarOcultarService
.
editarConfO
;
this
.
confObj
=
this
.
mostrarOcultarService
.
editarConfO
;
this
.
id
=
this
.
confObj
.
uzytavconfobj_id
;
console
.
log
(
'id recuperado'
,
this
.
confObj
.
uzytavconfobj_id
)
this
.
initializeForm
();
this
.
initializeForm
();
}
}
initializeForm
()
{
initializeForm
()
{
console
.
log
(
"id "
,
this
.
confObj
.
uzytavconftipo_id
)
this
.
myForm
=
this
.
formBuilder
.
group
({
this
.
myForm
=
this
.
formBuilder
.
group
({
// Define los campos y validaciones para el formulario 1
tipo
:
[
this
.
confObj
.
uzytavconftipo_id
],
descrip
:
[
this
.
confObj
.
uzytavconfobj_descripcion
],
descrip
:
[
this
.
confObj
.
uzytavconfobj_descripcion
],
activo
:
[
this
.
confObj
.
uzytavconfobj_estado
===
'A'
]
activo
:
[
this
.
confObj
.
uzytavconfobj_estado
===
'A'
]
});
});
...
@@ -60,13 +60,11 @@ export class EditTipoObjComponent implements OnInit {
...
@@ -60,13 +60,11 @@ export class EditTipoObjComponent implements OnInit {
this
.
verificarCheckbox
();
this
.
verificarCheckbox
();
if
(
this
.
myForm
.
valid
&&
!
this
.
enviarSolicitud
)
{
if
(
this
.
myForm
.
valid
&&
!
this
.
enviarSolicitud
)
{
this
.
enviarSolicitud
=
true
;
this
.
enviarSolicitud
=
true
;
// Procesar los datos del formulario
this
.
confM
.
uzytavconfobj_descripcion
=
this
.
myForm
.
value
.
descrip
;
this
.
confM
.
uzytavconfobj_descripcion
=
this
.
myForm
.
value
.
descrip
;
this
.
confM
.
uzytavconfobj_estado
=
this
.
checkboxValue
;
this
.
confM
.
uzytavconfobj_estado
=
this
.
checkboxValue
;
//this.confM.uzytavconftipo_id = this.myForm.value.tipo;
console
.
log
(
'segundo id'
,
this
.
id
)
this
.
confS
this
.
confS
.
modificarParametros
(
this
.
confM
.
uzytavconfobj_
id
,
this
.
confM
)
.
modificarParametros
(
this
.
id
,
this
.
confM
)
.
subscribe
(()
=>
{
.
subscribe
(()
=>
{
this
.
confS
.
parametrosActualizados
.
next
();
this
.
confS
.
parametrosActualizados
.
next
();
this
.
router
.
navigate
([
'main/ConfObj'
]);
this
.
router
.
navigate
([
'main/ConfObj'
]);
...
...
src/app/modules/main/pages/Seccion-configuraciones/tipo_objetivo/tipo-obj/tipo-obj.component.html
View file @
8a60071f
...
@@ -63,11 +63,11 @@
...
@@ -63,11 +63,11 @@
<!-- Parroquia Column -->
<!-- Parroquia Column -->
<!-- Dirección Column -->
<!-- Dirección Column -->
<ng-container
matColumnDef=
"fecha"
class=
"Column"
>
<
!--<
ng-container matColumnDef="fecha" class="Column">
<th class="Column" mat-header-cell *matHeaderCellDef mat-sort-header>
<th class="Column" mat-header-cell *matHeaderCellDef mat-sort-header>
Fecha de Creación</th>
Fecha de Creación</th>
<td class="Column" mat-cell *matCellDef="let dato">{{ formatFecha(dato.uzytavconfobj_fecha)}}</td>
<td class="Column" mat-cell *matCellDef="let dato">{{ formatFecha(dato.uzytavconfobj_fecha)}}</td>
</ng-container>
</ng-container>
-->
<!-- Tipo Column -->
<!-- Tipo Column -->
...
...
src/app/modules/main/pages/Seccion-configuraciones/tipo_objetivo/tipo-obj/tipo-obj.component.ts
View file @
8a60071f
...
@@ -25,11 +25,8 @@ export class TipoObjComponent implements OnInit {
...
@@ -25,11 +25,8 @@ export class TipoObjComponent implements OnInit {
dataSource
:
MatTableDataSource
<
confObj
>
;
dataSource
:
MatTableDataSource
<
confObj
>
;
displayedColumns
:
string
[]
=
[
displayedColumns
:
string
[]
=
[
'Nro'
,
'Nro'
,
'fecha'
,
'descripcion'
,
'descripcion'
,
'estado'
,
'estado'
,
'Acciones'
'Acciones'
];
];
...
@@ -59,7 +56,6 @@ export class TipoObjComponent implements OnInit {
...
@@ -59,7 +56,6 @@ export class TipoObjComponent implements OnInit {
this
.
confObjS
.
obtenerParametros
().
subscribe
(
data
=>
{
this
.
confObjS
.
obtenerParametros
().
subscribe
(
data
=>
{
this
.
confObje
=
data
;
this
.
confObje
=
data
;
this
.
dataSource
.
data
=
this
.
confObje
;
this
.
dataSource
.
data
=
this
.
confObje
;
console
.
log
(
data
);
});
});
}
}
...
...
src/app/modules/main/pages/convocatorias/convocatorias-listar/convocatorias-listar.component.html
View file @
8a60071f
...
@@ -14,11 +14,6 @@
...
@@ -14,11 +14,6 @@
<span
class=
"add-icon"
style=
"margin-left: 20px"
>
+
</span>
<span
class=
"add-icon"
style=
"margin-left: 20px"
>
+
</span>
</span>
</span>
</button>
</button>
<button
class=
"volver"
(
click
)="
volver
()"
>
<mat-icon>
keyboard_arrow_left
</mat-icon>
</button>
</div>
</div>
</div>
</div>
...
...
src/app/modules/main/pages/usuarios/usuarios/usuarios/usuarios.component.css
View file @
8a60071f
...
@@ -130,6 +130,7 @@
...
@@ -130,6 +130,7 @@
.user-actions
{
.user-actions
{
margin-top
:
10px
;
margin-top
:
10px
;
}
}
.btn
{
.btn
{
...
@@ -202,3 +203,5 @@
...
@@ -202,3 +203,5 @@
font-size
:
25px
;
/* Tamaño del signo "+" */
font-size
:
25px
;
/* Tamaño del signo "+" */
}
}
src/app/modules/main/pages/usuarios/usuarios/usuarios/usuarios.component.html
View file @
8a60071f
src/app/modules/main/services/APIs Externas/Datos espe/datos-espe.service.ts
View file @
8a60071f
...
@@ -16,8 +16,8 @@ export class DatosEspeService {
...
@@ -16,8 +16,8 @@ export class DatosEspeService {
private
idPDF
:
string
;
// Agregar una variable para almacenar el último ID guardado
private
idPDF
:
string
;
// Agregar una variable para almacenar el último ID guardado
private
fileName
:
string
;
// Agregar una variable para almacenar el último ID guardado
private
fileName
:
string
;
// Agregar una variable para almacenar el último ID guardado
private
carrera
=
'https://api-ufa-test.espe.edu.ec/api/v1.0/private/academico/carreras'
private
carrera
=
'https://api-ufa-test.espe.edu.ec/api/v1.0/private/academico/carreras'
private
getPDF
=
'https://api-ufa
-test
.espe.edu.ec/api/v1.0/private/files/getFile'
private
getPDF
=
'https://api-ufa.espe.edu.ec/api/v1.0/private/files/getFile'
private
savePDF
=
'https://api-ufa
-test
.espe.edu.ec/api/v1.0/private/files/saveFile'
private
savePDF
=
'https://api-ufa.espe.edu.ec/api/v1.0/private/files/saveFile'
private
getDepartamentos
=
'https://api-ufa-test.espe.edu.ec/api/v1.0/private/departamental/departamentos'
private
getDepartamentos
=
'https://api-ufa-test.espe.edu.ec/api/v1.0/private/departamental/departamentos'
private
getCampus
=
'https://api-ufa-test.espe.edu.ec/api/v1.0/private/academico/campus'
private
getCampus
=
'https://api-ufa-test.espe.edu.ec/api/v1.0/private/academico/campus'
private
apiUrl
=
'https://api-ufa-test.espe.edu.ec/api/v1.0/private/Docente/informacionServidorP'
;
private
apiUrl
=
'https://api-ufa-test.espe.edu.ec/api/v1.0/private/Docente/informacionServidorP'
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment