added new Ep

This commit is contained in:
IO420
2025-10-02 17:03:25 -06:00
parent 7370e25e89
commit 7546de4a1b
13 changed files with 49 additions and 46 deletions
-15
View File
@@ -7,11 +7,6 @@ import { UpdateEquipoDto } from './dto/update-equipo.dto';
export class EquipoController {
constructor(private readonly equipoService: EquipoService) {}
@Post()
create(@Body() createEquipoDto: CreateEquipoDto) {
return this.equipoService.create(createEquipoDto);
}
@Get()
findAll() {
return this.equipoService.findAll();
@@ -21,14 +16,4 @@ export class EquipoController {
findOne(@Param('id') id: string) {
return this.equipoService.findOne(+id);
}
@Patch(':id')
update(@Param('id') id: string, @Body() updateEquipoDto: UpdateEquipoDto) {
return this.equipoService.update(+id, updateEquipoDto);
}
@Delete(':id')
remove(@Param('id') id: string) {
return this.equipoService.remove(+id);
}
}
+3
View File
@@ -1,8 +1,11 @@
import { Module } from '@nestjs/common';
import { EquipoService } from './equipo.service';
import { EquipoController } from './equipo.controller';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Equipo } from './entities/equipo.entity';
@Module({
imports:[TypeOrmModule.forFeature([Equipo])],
controllers: [EquipoController],
providers: [EquipoService],
})
+8 -15
View File
@@ -1,26 +1,19 @@
import { Injectable } from '@nestjs/common';
import { CreateEquipoDto } from './dto/create-equipo.dto';
import { UpdateEquipoDto } from './dto/update-equipo.dto';
import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm';
import { Equipo } from './entities/equipo.entity';
@Injectable()
export class EquipoService {
create(createEquipoDto: CreateEquipoDto) {
return 'This action adds a new equipo';
}
constructor(@InjectRepository(Equipo)
private readonly equipoRepository: Repository<Equipo>){}
findAll() {
return `This action returns all equipo`;
return this.equipoRepository.find();
}
findOne(id: number) {
return `This action returns a #${id} equipo`;
}
update(id: number, updateEquipoDto: UpdateEquipoDto) {
return `This action updates a #${id} equipo`;
}
remove(id: number) {
return `This action removes a #${id} equipo`;
findOne(id_equipo: number) {
return this.equipoRepository.findOne({where:{id_equipo}});
}
}