ticket-auth-project
Version:
[Nest](https://github.com/nestjs/nest) framework TypeScript starter repository.
43 lines (40 loc) • 1.05 kB
text/typescript
import {
Body,
Controller,
Delete,
Get,
Param,
Patch,
Post,
UseGuards,
} from '@nestjs/common';
import { EventsService } from './events.service';
import { CreateEventDto } from './event.model';
import { JwtAuthGuard } from 'src/auth/jwt-auth.guard';
export class EventsController {
constructor(private readonly eventService: EventsService) {}
getAllEvent() {
return this.eventService.getAllEvent();
}
getEventById( id: string) {
return this.eventService.getEventById(id);
}
createEvent( createEventDto: CreateEventDto) {
return this.eventService.createEvent(createEventDto);
}
updateEvent( id: string, updateEventDto: CreateEventDto) {
return this.eventService.updateEvent(id, updateEventDto);
}
deleteEvent( id: string) {
return this.eventService.deleteEvent(id);
}
}