JUNIORCEDE1

Untitled

Jun 7th, 2021
1,071
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. guardar(){
  2.     const listaAguardar = [];
  3.     if (this.selectedApps.length > 0){
  4.         this.selectedApps.foreach( app => {
  5.             const introducir = new TipoUsuario_aplicacionesCN();
  6.             introducir.fecha_creacion = new Date(Date.now());
  7.             introducir.fecha_modificacion = new Date(Date.now());
  8.             introducir.id = 0;
  9.             introducir.id_aplicacion = app.id_aplicacion;
  10.             introducir.id_tipo_usuario = this.tipo_usuario;
  11.             introducir.id_usuario_creador = this.auth.currentUserValue.id_usuario;
  12.             introducir.id_usuario_modificador = 0;
  13.             introducir.modulos_readOnly = [];
  14.             if (this.seleccionMod.length > 0) {
  15.                 const modulosSeleccionados = this.seleccionMod.filter( modulo => modulo.id_aplicacion === app.id_aplicacion);
  16.                 modulosSeleccionados.foreach( modulo => {
  17.                     const assigModule = new tipoUsuario_modulosCN();
  18.                     assigModule.fecha_creacion = new Date(Date.now());
  19.                     assigModule.fecha_modificacion = new Date(Date.now());
  20.                     assigModule.id = 0;
  21.                     assigModule.id_modulo = modulo.id_modulo
  22.                     assigModule.id_tipo_usuario = tipo_usuario;
  23.                     assigModule.id_usuario_creador = this.auth.currentUserValue.id_usuario;
  24.                     assigModule.id_usuario_modificador = 0,
  25.                     ntroducir.modulos_readOnly.push(assigModule)
  26.                 })
  27.             }
  28.             listaAguardar.push(introducir);
  29.         });
  30.     }
  31.     console.log('Guardar', listaAguardar)
  32. }
RAW Paste Data