import { Controller, Get, Param } from '@nestjs/common' import { BusinessActivitiesService } from './business-activities.service' import type { BusinessActivitiesServiceFindAllResponseDto, BusinessActivitiesServiceFindOneResponseDto } from './dto/business-activities-response.dto' @Controller('admin/consumers/:consumerId/business_activities') export class BusinessActivitiesController { constructor(private readonly businessActivitiesService: BusinessActivitiesService) {} @Get() async findAll(@Param('consumerId') consumerId: string): Promise { return this.businessActivitiesService.findAll(consumerId) } @Get(':id') async findOne(@Param('consumerId') consumerId: string, @Param('id') id: string): Promise { return this.businessActivitiesService.findOne(consumerId, id) } // @Post() // async create( // @Param('consumerId') consumerId: string, // @Body() data: CreateBusinessActivitiesDto, // ) { // return this.businessActivitiesService.create(consumerId, data) // } // @Put(':id') // async update( // @Param('consumerId') consumerId: string, // @Param('id') id: string, // @Body() data: UpdateBusinessActivityDto, // ) { // return this.businessActivitiesService.update(consumerId, id, data) // } // @Delete(':id') // async delete(@Param('id') id: string) { // return this.businessActivitiesService.delete(id) // } }