marca y modelo arreglado
This commit is contained in:
@@ -13,6 +13,8 @@ import { InstitucionProgramaModule } from '../institucion-programa/institucion-p
|
||||
import { InstitucionTipoCarritoModule } from '../institucion-tipo-carrito/institucion-tipo-carrito.module';
|
||||
import { InstitucionTipoEntradaModule } from '../institucion-tipo-entrada/institucion-tipo-entrada.module';
|
||||
import { InstitucionUsuarioModule } from '../institucion-usuario/institucion-usuario.module';
|
||||
import { MarcaModule } from '../marca/marca.module';
|
||||
import { ModeloModule } from '../modelo/modelo.module';
|
||||
import { ModuloModule } from '../modulo/modulo.module';
|
||||
import { TipoUsuarioModule } from '../tipo-usuario/tipo-usuario.module';
|
||||
import { UsuarioModule } from '../usuario/usuario.module';
|
||||
@@ -29,6 +31,8 @@ import { UsuarioModule } from '../usuario/usuario.module';
|
||||
InstitucionTipoCarritoModule,
|
||||
InstitucionTipoEntradaModule,
|
||||
InstitucionUsuarioModule,
|
||||
MarcaModule,
|
||||
ModeloModule,
|
||||
ModuloModule,
|
||||
MulterModule.register({
|
||||
dest: './upload',
|
||||
|
||||
@@ -12,6 +12,8 @@ import { InstitucionProgramaService } from '../institucion-programa/institucion-
|
||||
import { InstitucionTipoCarritoService } from '../institucion-tipo-carrito/institucion-tipo-carrito.service';
|
||||
import { InstitucionTipoEntradaService } from '../institucion-tipo-entrada/institucion-tipo-entrada.service';
|
||||
import { InstitucionUsuarioService } from '../institucion-usuario/institucion-usuario.service';
|
||||
import { MarcaService } from '../marca/marca.service';
|
||||
import { ModeloService } from '../modelo/modelo.service';
|
||||
import { ModuloService } from '../modulo/modulo.service';
|
||||
import { TipoUsuarioService } from '../tipo-usuario/tipo-usuario.service';
|
||||
import { UsuarioService } from '../usuario/usuario.service';
|
||||
@@ -31,6 +33,8 @@ export class UploadFileService {
|
||||
private institucionTipoCarritoService: InstitucionTipoCarritoService,
|
||||
private institucionTipoEntradaService: InstitucionTipoEntradaService,
|
||||
private institucionUsuarioService: InstitucionUsuarioService,
|
||||
private marcaService: MarcaService,
|
||||
private modeloService: ModeloService,
|
||||
private moduloService: ModuloService,
|
||||
private tipoUsuarioService: TipoUsuarioService,
|
||||
private usuarioService: UsuarioService,
|
||||
@@ -92,6 +96,16 @@ export class UploadFileService {
|
||||
equipos[i].modulo,
|
||||
false,
|
||||
);
|
||||
const marca = await this.marcaService.findByMarca(
|
||||
equipos[i].marca,
|
||||
'e',
|
||||
false,
|
||||
);
|
||||
const modelo = await this.modeloService.findByModelo(
|
||||
equipos[i].modelo,
|
||||
'e',
|
||||
false,
|
||||
);
|
||||
const carrito =
|
||||
tipoCarrito && modulo
|
||||
? await this.carritoService.findCarrito(
|
||||
@@ -109,8 +123,10 @@ export class UploadFileService {
|
||||
)
|
||||
: null;
|
||||
|
||||
if (!tipoCarrito || !modulo || !carrito) {
|
||||
if (!tipoCarrito || !marca || !modelo || !modulo || !carrito) {
|
||||
if (!tipoCarrito) error += ' no existe este tipo de carrito.';
|
||||
if (!marca) error += ' no existe esta marca.';
|
||||
if (!modelo) error += ' no existe este modelo.';
|
||||
if (!modulo) error += ' no existe este módulo.';
|
||||
if (!carrito) error += ' no existe este carrito.';
|
||||
errores.push(error);
|
||||
@@ -137,8 +153,8 @@ export class UploadFileService {
|
||||
equipos[i].equipo,
|
||||
equipos[i].numero_inventario,
|
||||
equipos[i].numero_serie,
|
||||
equipos[i].marca,
|
||||
equipos[i].modelo,
|
||||
marca,
|
||||
modelo,
|
||||
);
|
||||
|
||||
const entradas = equipos[i].entradas.split(',');
|
||||
|
||||
Reference in New Issue
Block a user