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
c158e40e
Commit
c158e40e
authored
Aug 26, 2023
by
José Alejandro Cáceres López
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
controles y validaciones version 3
parent
a543906c
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
78 additions
and
18 deletions
+78
-18
objetivos-provinciales.component.ts
...bjetivos-provinciales/objetivos-provinciales.component.ts
+2
-2
add-objetivos-plnbv.component.ts
...ivir/add-objetivos-plnbv/add-objetivos-plnbv.component.ts
+9
-4
listar-cobertura-proyecto.component.ts
...cobertura-proyecto/listar-cobertura-proyecto.component.ts
+17
-3
listar-anexos-imagenes.component.ts
...istar-anexos-imagenes/listar-anexos-imagenes.component.ts
+16
-3
listar-docentes-participantes.component.ts
...-participantes/listar-docentes-participantes.component.ts
+16
-3
listar-estudiantes-participantes.component.ts
...rticipantes/listar-estudiantes-participantes.component.ts
+18
-3
No files found.
src/app/modules/main/pages/Proyectos/Alineamiento del Proyecto/Objetivos Provinciales/objetivos-provinciales/objetivos-provinciales.component.ts
View file @
c158e40e
...
@@ -136,9 +136,9 @@ export class ObjetivosProvincialesComponent implements OnInit {
...
@@ -136,9 +136,9 @@ export class ObjetivosProvincialesComponent implements OnInit {
const
nombre
=
parroquia
.
uzytparroquia_nombre
.
toLowerCase
();
const
nombre
=
parroquia
.
uzytparroquia_nombre
.
toLowerCase
();
return
nombre
.
charAt
(
0
).
toUpperCase
()
+
nombre
.
slice
(
1
);
return
nombre
.
charAt
(
0
).
toUpperCase
()
+
nombre
.
slice
(
1
);
}
}
return
'
n/a
'
;
return
'
'
;
}
}
return
'
N/A
'
;
return
'
'
;
}
}
eliminarParametro
(
id
:
number
)
{
eliminarParametro
(
id
:
number
)
{
...
...
src/app/modules/main/pages/Proyectos/Alineamiento del Proyecto/objetivos del buen vivir/add-objetivos-plnbv/add-objetivos-plnbv.component.ts
View file @
c158e40e
...
@@ -54,7 +54,7 @@ export class AddObjetivosPLNBVComponent implements OnInit {
...
@@ -54,7 +54,7 @@ export class AddObjetivosPLNBVComponent implements OnInit {
this
.
objPS
.
guardarParametros
(
this
.
objPM
).
subscribe
(
response
=>
{
this
.
objPS
.
guardarParametros
(
this
.
objPM
).
subscribe
(
response
=>
{
this
.
objPS
.
parametrosActualizados
.
next
();
this
.
objPS
.
parametrosActualizados
.
next
();
this
.
openModal
();
this
.
openModal
(
'La información ha sido enviada con exito'
);
this
.
formularioGuardado
.
emit
();
this
.
formularioGuardado
.
emit
();
this
.
datosCompartidos
.
actualizarDatos
(
this
.
objPM
);
this
.
datosCompartidos
.
actualizarDatos
(
this
.
objPM
);
this
.
myForm
.
reset
();
this
.
myForm
.
reset
();
...
@@ -77,13 +77,18 @@ export class AddObjetivosPLNBVComponent implements OnInit {
...
@@ -77,13 +77,18 @@ export class AddObjetivosPLNBVComponent implements OnInit {
obtenerHijos
(
id
:
number
)
{
obtenerHijos
(
id
:
number
)
{
this
.
objS
.
obtenerHijos
(
id
).
subscribe
(
data
=>
{
this
.
objS
.
obtenerHijos
(
id
).
subscribe
(
data
=>
{
this
.
politicas
=
data
.
filter
(
item
=>
item
.
uzytavobjetivo_b_vivirid_padre
);
this
.
politicas
=
data
.
filter
(
item
=>
item
.
uzytavobjetivo_b_vivirid_padre
&&
!
this
.
politicaYaAgregada
(
item
.
uzytavobjetivo_b_vivir_id
)
);
});
});
}
}
openModal
()
{
politicaYaAgregada
(
politicaId
:
number
):
boolean
{
return
this
.
progObj
.
some
(
item
=>
item
.
uzytavobjetivo_b_vivir_id
===
politicaId
);
}
openModal
(
mensaje
:
string
)
{
const
dialogRef
=
this
.
dialog
.
open
(
EnvioFormularioComponent
,
{
const
dialogRef
=
this
.
dialog
.
open
(
EnvioFormularioComponent
,
{
disableClose
:
true
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
});
dialogRef
.
afterClosed
().
subscribe
(
result
=>
{
dialogRef
.
afterClosed
().
subscribe
(
result
=>
{
...
...
src/app/modules/main/pages/Proyectos/Datos Generales/Cobertura y Localizacion/listar-cobertura-proyecto/listar-cobertura-proyecto.component.ts
View file @
c158e40e
import
{
Component
,
OnInit
}
from
'@angular/core'
;
import
{
Component
,
OnInit
}
from
'@angular/core'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
MatTableDataSource
}
from
'@angular/material/table'
;
import
{
MatTableDataSource
}
from
'@angular/material/table'
;
import
{
NavigationEnd
,
Router
}
from
'@angular/router'
;
import
{
NavigationEnd
,
Router
}
from
'@angular/router'
;
import
{
forkJoin
}
from
'rxjs'
;
import
{
Observable
,
forkJoin
}
from
'rxjs'
;
import
{
Canton
}
from
'src/app/modules/main/Models/Ubicaciones/canton'
;
import
{
Canton
}
from
'src/app/modules/main/Models/Ubicaciones/canton'
;
import
{
Parroquia
}
from
'src/app/modules/main/Models/Ubicaciones/parroquia'
;
import
{
Parroquia
}
from
'src/app/modules/main/Models/Ubicaciones/parroquia'
;
import
{
Provincia
}
from
'src/app/modules/main/Models/Ubicaciones/provincia'
;
import
{
Provincia
}
from
'src/app/modules/main/Models/Ubicaciones/provincia'
;
...
@@ -12,6 +13,7 @@ import { Compartir_idService } from 'src/app/modules/main/services/compartir_id/
...
@@ -12,6 +13,7 @@ import { Compartir_idService } from 'src/app/modules/main/services/compartir_id/
import
{
ComunicarService
}
from
'src/app/modules/main/services/comunicar/comunicar.service'
;
import
{
ComunicarService
}
from
'src/app/modules/main/services/comunicar/comunicar.service'
;
import
{
MostrarOcultarService
}
from
'src/app/modules/main/services/mostrar-ocultar.service'
;
import
{
MostrarOcultarService
}
from
'src/app/modules/main/services/mostrar-ocultar.service'
;
import
{
Zona_detalleService
}
from
'src/app/modules/main/services/zona_detalle/zona_detalle.service'
;
import
{
Zona_detalleService
}
from
'src/app/modules/main/services/zona_detalle/zona_detalle.service'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
@
Component
({
@
Component
({
selector
:
'app-listar-cobertura-proyecto'
,
selector
:
'app-listar-cobertura-proyecto'
,
templateUrl
:
'./listar-cobertura-proyecto.component.html'
,
templateUrl
:
'./listar-cobertura-proyecto.component.html'
,
...
@@ -31,6 +33,7 @@ export class ListarCoberturaProyectoComponent implements OnInit {
...
@@ -31,6 +33,7 @@ export class ListarCoberturaProyectoComponent implements OnInit {
private
zonaS
:
Zona_detalleService
,
private
zonaS
:
Zona_detalleService
,
private
datosCompar
:
Actualiza_datosService
,
private
datosCompar
:
Actualiza_datosService
,
private
ubicacionesS
:
UbicacionesService
,
private
ubicacionesS
:
UbicacionesService
,
private
dialog
:
MatDialog
)
{
)
{
this
.
dataSource
=
new
MatTableDataSource
<
ZonaDetalle
>
([]);
this
.
dataSource
=
new
MatTableDataSource
<
ZonaDetalle
>
([]);
}
}
...
@@ -109,8 +112,8 @@ export class ListarCoberturaProyectoComponent implements OnInit {
...
@@ -109,8 +112,8 @@ export class ListarCoberturaProyectoComponent implements OnInit {
}
}
eliminarParametro
(
id
:
number
)
{
eliminarParametro
(
id
:
number
)
{
const
confirmacion
=
confirm
(
'¿Desea eliminar el registro?'
);
this
.
openModalDelete
(
'¿Desea eliminar la Entidad?'
).
subscribe
(
result
=>
{
if
(
confirmacion
)
{
if
(
result
)
{
this
.
zonaS
.
eliminarParametros
(
id
).
subscribe
(
this
.
zonaS
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
console
.
log
(
'El registro se ha eliminado'
);
console
.
log
(
'El registro se ha eliminado'
);
...
@@ -122,6 +125,17 @@ export class ListarCoberturaProyectoComponent implements OnInit {
...
@@ -122,6 +125,17 @@ export class ListarCoberturaProyectoComponent implements OnInit {
}
}
);
);
}
}
});
}
formularioEnviado
:
boolean
;
openModalDelete
(
mensaje
:
string
):
Observable
<
string
>
{
const
dialogRef
=
this
.
dialog
.
open
(
ConfirmacionEliminacionComponent
,
{
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
return
dialogRef
.
afterClosed
();
}
}
}
}
src/app/modules/main/pages/Proyectos/Diagnostico y problema/Anexos e Imagenes/listar-anexos-imagenes/listar-anexos-imagenes.component.ts
View file @
c158e40e
import
{
Component
,
OnInit
}
from
'@angular/core'
;
import
{
Component
,
OnInit
}
from
'@angular/core'
;
import
{
MatTableDataSource
}
from
'@angular/material/table'
;
import
{
MatTableDataSource
}
from
'@angular/material/table'
;
import
{
format
}
from
'date-fns'
;
import
{
format
}
from
'date-fns'
;
import
{
Observable
}
from
'rxjs'
;
import
{
AnexosImagenes
}
from
'src/app/modules/main/Models/anexos-imagenes'
;
import
{
AnexosImagenes
}
from
'src/app/modules/main/Models/anexos-imagenes'
;
import
{
Actualiza_datosService
}
from
'src/app/modules/main/services/actualiza_datos/actualiza_datos.service'
;
import
{
Actualiza_datosService
}
from
'src/app/modules/main/services/actualiza_datos/actualiza_datos.service'
;
import
{
AnexosImagenesService
}
from
'src/app/modules/main/services/anexos-imagenes/anexos-imagenes.service'
;
import
{
AnexosImagenesService
}
from
'src/app/modules/main/services/anexos-imagenes/anexos-imagenes.service'
;
import
{
Compartir_idService
}
from
'src/app/modules/main/services/compartir_id/compartir_id.service'
;
import
{
Compartir_idService
}
from
'src/app/modules/main/services/compartir_id/compartir_id.service'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
@
Component
({
@
Component
({
selector
:
'app-listar-anexos-imagenes'
,
selector
:
'app-listar-anexos-imagenes'
,
...
@@ -20,7 +23,8 @@ export class ListarAnexosImagenesComponent implements OnInit {
...
@@ -20,7 +23,8 @@ export class ListarAnexosImagenesComponent implements OnInit {
constructor
(
constructor
(
private
idCompartido
:
Compartir_idService
,
private
idCompartido
:
Compartir_idService
,
private
datosCompar
:
Actualiza_datosService
,
private
datosCompar
:
Actualiza_datosService
,
private
anexosImagenesService
:
AnexosImagenesService
private
anexosImagenesService
:
AnexosImagenesService
,
private
dialog
:
MatDialog
)
{
)
{
this
.
dataSource
=
new
MatTableDataSource
<
AnexosImagenes
>
([]);
this
.
dataSource
=
new
MatTableDataSource
<
AnexosImagenes
>
([]);
}
}
...
@@ -90,8 +94,8 @@ export class ListarAnexosImagenesComponent implements OnInit {
...
@@ -90,8 +94,8 @@ export class ListarAnexosImagenesComponent implements OnInit {
eliminarParametro
(
id
:
number
)
{
eliminarParametro
(
id
:
number
)
{
const
confirmacion
=
confirm
(
'¿Desea eliminar el registro?'
);
this
.
openModalDelete
(
'¿Desea eliminar la Entidad?'
).
subscribe
(
result
=>
{
if
(
confirmacion
)
{
if
(
result
)
{
this
.
anexosImagenesService
.
eliminarParametros
(
id
).
subscribe
(
this
.
anexosImagenesService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
console
.
log
(
'El registro se ha eliminado'
);
console
.
log
(
'El registro se ha eliminado'
);
...
@@ -103,6 +107,7 @@ export class ListarAnexosImagenesComponent implements OnInit {
...
@@ -103,6 +107,7 @@ export class ListarAnexosImagenesComponent implements OnInit {
}
}
);
);
}
}
});
}
}
formatFecha
(
fecha
:
Date
):
string
{
formatFecha
(
fecha
:
Date
):
string
{
...
@@ -110,6 +115,14 @@ export class ListarAnexosImagenesComponent implements OnInit {
...
@@ -110,6 +115,14 @@ export class ListarAnexosImagenesComponent implements OnInit {
return
format
(
dateObj
,
'dd-MM-yyyy'
);
return
format
(
dateObj
,
'dd-MM-yyyy'
);
}
}
formularioEnviado
:
boolean
;
openModalDelete
(
mensaje
:
string
):
Observable
<
string
>
{
const
dialogRef
=
this
.
dialog
.
open
(
ConfirmacionEliminacionComponent
,
{
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
return
dialogRef
.
afterClosed
();
}
}
}
src/app/modules/main/pages/Proyectos/Diagnostico y problema/Docentes Participantes/listar-docentes-participantes/listar-docentes-participantes.component.ts
View file @
c158e40e
...
@@ -8,6 +8,8 @@ import { DatosEspeService } from 'src/app/modules/main/services/APIs Externas/Da
...
@@ -8,6 +8,8 @@ import { DatosEspeService } from 'src/app/modules/main/services/APIs Externas/Da
import
{
Actualiza_datosService
}
from
'src/app/modules/main/services/actualiza_datos/actualiza_datos.service'
;
import
{
Actualiza_datosService
}
from
'src/app/modules/main/services/actualiza_datos/actualiza_datos.service'
;
import
{
Compartir_idService
}
from
'src/app/modules/main/services/compartir_id/compartir_id.service'
;
import
{
Compartir_idService
}
from
'src/app/modules/main/services/compartir_id/compartir_id.service'
;
import
{
DocentesParticipantesService
}
from
'src/app/modules/main/services/docentes-participantes/docentes-participantes.service'
;
import
{
DocentesParticipantesService
}
from
'src/app/modules/main/services/docentes-participantes/docentes-participantes.service'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
@
Component
({
@
Component
({
selector
:
'app-listar-docentes-participantes'
,
selector
:
'app-listar-docentes-participantes'
,
...
@@ -29,7 +31,8 @@ export class ListarDocentesParticipantesComponent implements OnInit {
...
@@ -29,7 +31,8 @@ export class ListarDocentesParticipantesComponent implements OnInit {
private
idCompartido
:
Compartir_idService
,
private
idCompartido
:
Compartir_idService
,
private
datosCompar
:
Actualiza_datosService
,
private
datosCompar
:
Actualiza_datosService
,
private
docentesParticipantesService
:
DocentesParticipantesService
,
private
docentesParticipantesService
:
DocentesParticipantesService
,
private
datosEspeService
:
DatosEspeService
private
datosEspeService
:
DatosEspeService
,
private
dialog
:
MatDialog
)
{
)
{
...
@@ -94,8 +97,8 @@ export class ListarDocentesParticipantesComponent implements OnInit {
...
@@ -94,8 +97,8 @@ export class ListarDocentesParticipantesComponent implements OnInit {
eliminarParametro
(
id
:
number
)
{
eliminarParametro
(
id
:
number
)
{
const
confirmacion
=
confirm
(
'¿Desea eliminar el registro?'
);
this
.
openModalDelete
(
'¿Desea eliminar la Entidad?'
).
subscribe
(
result
=>
{
if
(
confirmacion
)
{
if
(
result
)
{
this
.
docentesParticipantesService
.
eliminarParametros
(
id
).
subscribe
(
this
.
docentesParticipantesService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
console
.
log
(
'El registro se ha eliminado'
);
console
.
log
(
'El registro se ha eliminado'
);
...
@@ -107,6 +110,16 @@ export class ListarDocentesParticipantesComponent implements OnInit {
...
@@ -107,6 +110,16 @@ export class ListarDocentesParticipantesComponent implements OnInit {
}
}
);
);
}
}
});
}
}
formularioEnviado
:
boolean
;
openModalDelete
(
mensaje
:
string
):
Observable
<
string
>
{
const
dialogRef
=
this
.
dialog
.
open
(
ConfirmacionEliminacionComponent
,
{
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
return
dialogRef
.
afterClosed
();
}
}
}
src/app/modules/main/pages/Proyectos/Diagnostico y problema/Estudiantes Participantes/listar-estudiantes-participantes/listar-estudiantes-participantes.component.ts
View file @
c158e40e
import
{
Component
,
OnInit
}
from
'@angular/core'
;
import
{
Component
,
OnInit
}
from
'@angular/core'
;
import
{
MatDialog
}
from
'@angular/material/dialog'
;
import
{
MatTableDataSource
}
from
'@angular/material/table'
;
import
{
MatTableDataSource
}
from
'@angular/material/table'
;
import
{
Observable
}
from
'rxjs'
;
import
{
Observable
}
from
'rxjs'
;
import
{
map
}
from
'rxjs/operators'
;
import
{
map
}
from
'rxjs/operators'
;
...
@@ -9,6 +10,7 @@ import { Actualiza_datosService } from 'src/app/modules/main/services/actualiza_
...
@@ -9,6 +10,7 @@ import { Actualiza_datosService } from 'src/app/modules/main/services/actualiza_
import
{
Compartir_idService
}
from
'src/app/modules/main/services/compartir_id/compartir_id.service'
;
import
{
Compartir_idService
}
from
'src/app/modules/main/services/compartir_id/compartir_id.service'
;
import
{
EstudiantesParticipantesService
}
from
'src/app/modules/main/services/estudiantes-participantes/estudiantes-participantes.service'
;
import
{
EstudiantesParticipantesService
}
from
'src/app/modules/main/services/estudiantes-participantes/estudiantes-participantes.service'
;
import
{
ProgramaService
}
from
'src/app/modules/main/services/programa/programa.service'
;
import
{
ProgramaService
}
from
'src/app/modules/main/services/programa/programa.service'
;
import
{
ConfirmacionEliminacionComponent
}
from
'../../../../programa/opciones/ConfirmacionEliminacion/ConfirmacionEliminacion.component'
;
@
Component
({
@
Component
({
selector
:
'app-listar-estudiantes-participantes'
,
selector
:
'app-listar-estudiantes-participantes'
,
...
@@ -29,7 +31,8 @@ export class ListarEstudiantesParticipantesComponent implements OnInit {
...
@@ -29,7 +31,8 @@ export class ListarEstudiantesParticipantesComponent implements OnInit {
private
datosCompar
:
Actualiza_datosService
,
private
datosCompar
:
Actualiza_datosService
,
private
estudiantesParticipantesService
:
EstudiantesParticipantesService
,
private
estudiantesParticipantesService
:
EstudiantesParticipantesService
,
private
programaService
:
ProgramaService
,
private
programaService
:
ProgramaService
,
private
datosEspeService
:
DatosEspeService
private
datosEspeService
:
DatosEspeService
,
private
dialog
:
MatDialog
)
{
)
{
this
.
dataSource
=
new
MatTableDataSource
<
EstudianteParticipante
>
([]);
this
.
dataSource
=
new
MatTableDataSource
<
EstudianteParticipante
>
([]);
...
@@ -93,8 +96,8 @@ export class ListarEstudiantesParticipantesComponent implements OnInit {
...
@@ -93,8 +96,8 @@ export class ListarEstudiantesParticipantesComponent implements OnInit {
}
}
eliminarParametro
(
id
:
number
)
{
eliminarParametro
(
id
:
number
)
{
const
confirmacion
=
confirm
(
'¿Desea eliminar el registro?'
);
this
.
openModalDelete
(
'¿Desea eliminar la Entidad?'
).
subscribe
(
result
=>
{
if
(
confirmacion
)
{
if
(
result
)
{
this
.
estudiantesParticipantesService
.
eliminarParametros
(
id
).
subscribe
(
this
.
estudiantesParticipantesService
.
eliminarParametros
(
id
).
subscribe
(
()
=>
{
()
=>
{
console
.
log
(
'El registro se ha eliminado'
);
console
.
log
(
'El registro se ha eliminado'
);
...
@@ -106,6 +109,18 @@ export class ListarEstudiantesParticipantesComponent implements OnInit {
...
@@ -106,6 +109,18 @@ export class ListarEstudiantesParticipantesComponent implements OnInit {
}
}
);
);
}
}
});
}
formularioEnviado
:
boolean
;
openModalDelete
(
mensaje
:
string
):
Observable
<
string
>
{
const
dialogRef
=
this
.
dialog
.
open
(
ConfirmacionEliminacionComponent
,
{
disableClose
:
true
,
data
:
{
mensaje
:
mensaje
}
});
return
dialogRef
.
afterClosed
();
}
}
}
}
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