From 9077c35c76875676be1ea2cc095a969b1f327f3a Mon Sep 17 00:00:00 2001 From: IO Date: Thu, 20 Jun 2024 20:03:17 -0600 Subject: [PATCH] adscripcion,categoria,edificio --- src/adscripcion/adscripcion.controller.ts | 12 ++++++++++++ src/adscripcion/adscripcion.service.ts | 16 ++++++++++++++++ src/adscripcion/edificio.controller.spec.ts | 18 ++++++++++++++++++ src/adscripcion/edificio.service.spec.ts | 18 ++++++++++++++++++ src/categoria/categiria.controller.ts | 12 ++++++++++++ src/categoria/categoria.service.ts | 16 ++++++++++++++++ src/categoria/edificio.controller.spec.ts | 18 ++++++++++++++++++ src/categoria/edificio.service.spec.ts | 18 ++++++++++++++++++ src/edificio/edificio.controller.spec.ts | 18 ++++++++++++++++++ src/edificio/edificio.controller.ts | 12 ++++++++++++ src/edificio/edificio.service.spec.ts | 18 ++++++++++++++++++ src/edificio/edificio.service.ts | 16 ++++++++++++++++ 12 files changed, 192 insertions(+) create mode 100644 src/adscripcion/adscripcion.controller.ts create mode 100644 src/adscripcion/adscripcion.service.ts create mode 100644 src/adscripcion/edificio.controller.spec.ts create mode 100644 src/adscripcion/edificio.service.spec.ts create mode 100644 src/categoria/categiria.controller.ts create mode 100644 src/categoria/categoria.service.ts create mode 100644 src/categoria/edificio.controller.spec.ts create mode 100644 src/categoria/edificio.service.spec.ts create mode 100644 src/edificio/edificio.controller.spec.ts create mode 100644 src/edificio/edificio.controller.ts create mode 100644 src/edificio/edificio.service.spec.ts create mode 100644 src/edificio/edificio.service.ts diff --git a/src/adscripcion/adscripcion.controller.ts b/src/adscripcion/adscripcion.controller.ts new file mode 100644 index 0000000..f35a4b0 --- /dev/null +++ b/src/adscripcion/adscripcion.controller.ts @@ -0,0 +1,12 @@ +import { Controller, Get } from '@nestjs/common'; +import { AdscripcionService } from './adscripcion.service'; + +@Controller('adscripcion') +export class AdscripcionController { + constructor(private readonly adscripcionService: AdscripcionService) {} + + @Get() + findAll() { + return this.adscripcionService.findAll(); + } +} diff --git a/src/adscripcion/adscripcion.service.ts b/src/adscripcion/adscripcion.service.ts new file mode 100644 index 0000000..6ad1da0 --- /dev/null +++ b/src/adscripcion/adscripcion.service.ts @@ -0,0 +1,16 @@ +import { Injectable } from '@nestjs/common'; +import { InjectRepository } from '@nestjs/typeorm'; +import { Repository } from 'typeorm'; +import { Adscripcion } from './entities/adscripcion.entity'; + +@Injectable() +export class AdscripcionService { + constructor( + @InjectRepository(Adscripcion) + private adscripcionRepository: Repository, + ) {} + + async findAll(): Promise { + return this.adscripcionRepository.find(); + } +} diff --git a/src/adscripcion/edificio.controller.spec.ts b/src/adscripcion/edificio.controller.spec.ts new file mode 100644 index 0000000..50d3736 --- /dev/null +++ b/src/adscripcion/edificio.controller.spec.ts @@ -0,0 +1,18 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { AdscripcionController } from './adscripcion.controller'; // Asumiendo que el controlador se llama EdificioController + +describe('EdificioController', () => { + let controller: AdscripcionController; + + beforeEach(async () => { + const module: TestingModule = await Test.createTestingModule({ + controllers: [AdscripcionController], + }).compile(); + + controller = module.get(AdscripcionController); + }); + + it('should be defined', () => { + expect(controller).toBeDefined(); + }); +}); diff --git a/src/adscripcion/edificio.service.spec.ts b/src/adscripcion/edificio.service.spec.ts new file mode 100644 index 0000000..71b2adf --- /dev/null +++ b/src/adscripcion/edificio.service.spec.ts @@ -0,0 +1,18 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { AdscripcionService } from './adscripcion.service'; // Asegúrate de importar el servicio correcto + +describe('EdificioService', () => { + let service: AdscripcionService; + + beforeEach(async () => { + const module: TestingModule = await Test.createTestingModule({ + providers: [AdscripcionService], // Asegúrate de incluir el servicio correcto aquí + }).compile(); + + service = module.get(AdscripcionService); + }); + + it('should be defined', () => { + expect(service).toBeDefined(); + }); +}); diff --git a/src/categoria/categiria.controller.ts b/src/categoria/categiria.controller.ts new file mode 100644 index 0000000..0e51ac3 --- /dev/null +++ b/src/categoria/categiria.controller.ts @@ -0,0 +1,12 @@ +import { Controller, Get } from '@nestjs/common'; +import { CategoriaService } from './categoria.service'; + +@Controller('categoria') +export class CategoriaController { + constructor(private readonly categoriaService: CategoriaService) {} + + @Get() + findAll() { + return this.categoriaService.findAll(); + } +} diff --git a/src/categoria/categoria.service.ts b/src/categoria/categoria.service.ts new file mode 100644 index 0000000..5456729 --- /dev/null +++ b/src/categoria/categoria.service.ts @@ -0,0 +1,16 @@ +import { Injectable } from '@nestjs/common'; +import { InjectRepository } from '@nestjs/typeorm'; +import { Repository } from 'typeorm'; +import { Categoria } from './entities/categoria.entity'; + +@Injectable() +export class CategoriaService { + constructor( + @InjectRepository(Categoria) + private categoriaRepository: Repository, + ) {} + + async findAll(): Promise { + return this.categoriaRepository.find(); + } +} diff --git a/src/categoria/edificio.controller.spec.ts b/src/categoria/edificio.controller.spec.ts new file mode 100644 index 0000000..a45b3c2 --- /dev/null +++ b/src/categoria/edificio.controller.spec.ts @@ -0,0 +1,18 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { CategoriaController } from './categiria.controller'; // Asumiendo que el controlador se llama EdificioController + +describe('EdificioController', () => { + let controller: CategoriaController; + + beforeEach(async () => { + const module: TestingModule = await Test.createTestingModule({ + controllers: [CategoriaController], + }).compile(); + + controller = module.get(CategoriaController); + }); + + it('should be defined', () => { + expect(controller).toBeDefined(); + }); +}); diff --git a/src/categoria/edificio.service.spec.ts b/src/categoria/edificio.service.spec.ts new file mode 100644 index 0000000..7018274 --- /dev/null +++ b/src/categoria/edificio.service.spec.ts @@ -0,0 +1,18 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { CategoriaService } from './categoria.service'; // Asegúrate de importar el servicio correcto + +describe('EdificioService', () => { + let service: CategoriaService; + + beforeEach(async () => { + const module: TestingModule = await Test.createTestingModule({ + providers: [CategoriaService], // Asegúrate de incluir el servicio correcto aquí + }).compile(); + + service = module.get(CategoriaService); + }); + + it('should be defined', () => { + expect(service).toBeDefined(); + }); +}); diff --git a/src/edificio/edificio.controller.spec.ts b/src/edificio/edificio.controller.spec.ts new file mode 100644 index 0000000..e1176d2 --- /dev/null +++ b/src/edificio/edificio.controller.spec.ts @@ -0,0 +1,18 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { EdificioController } from './edificio.controller'; // Asumiendo que el controlador se llama EdificioController + +describe('EdificioController', () => { + let controller: EdificioController; + + beforeEach(async () => { + const module: TestingModule = await Test.createTestingModule({ + controllers: [EdificioController], + }).compile(); + + controller = module.get(EdificioController); + }); + + it('should be defined', () => { + expect(controller).toBeDefined(); + }); +}); diff --git a/src/edificio/edificio.controller.ts b/src/edificio/edificio.controller.ts new file mode 100644 index 0000000..5d992a2 --- /dev/null +++ b/src/edificio/edificio.controller.ts @@ -0,0 +1,12 @@ +import { Controller, Get } from '@nestjs/common'; +import { EdificioService } from './edificio.service'; + +@Controller('categoria') +export class EdificioController { + constructor(private readonly edificioService: EdificioService) {} + + @Get() + findAll() { + return this.edificioService.findAll(); + } +} diff --git a/src/edificio/edificio.service.spec.ts b/src/edificio/edificio.service.spec.ts new file mode 100644 index 0000000..9c7704c --- /dev/null +++ b/src/edificio/edificio.service.spec.ts @@ -0,0 +1,18 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { EdificioService } from './edificio.service'; // Asegúrate de importar el servicio correcto + +describe('EdificioService', () => { + let service: EdificioService; + + beforeEach(async () => { + const module: TestingModule = await Test.createTestingModule({ + providers: [EdificioService], // Asegúrate de incluir el servicio correcto aquí + }).compile(); + + service = module.get(EdificioService); + }); + + it('should be defined', () => { + expect(service).toBeDefined(); + }); +}); diff --git a/src/edificio/edificio.service.ts b/src/edificio/edificio.service.ts new file mode 100644 index 0000000..39b2028 --- /dev/null +++ b/src/edificio/edificio.service.ts @@ -0,0 +1,16 @@ +import { Injectable } from '@nestjs/common'; +import { InjectRepository } from '@nestjs/typeorm'; +import { Repository } from 'typeorm'; +import { Edificio } from './entities/edificio.entity'; + +@Injectable() +export class EdificioService { + constructor( + @InjectRepository(Edificio) + private categoriaRepository: Repository, + ) {} + + async findAll(): Promise { + return this.categoriaRepository.find(); + } +}