Open PiaHagman opened 2 years ago
/api/club
[api/club/tickets]
[api/club/tickets/id]
[api/club/auctions]
[api/club/auctions/id]
[api/club/sales]
[api/club/sales/id]
[api/club/employees]
[api/club/employees/id]
[api/club]
[api/club/{clubId} kan vara ett alternativ istället för att [Authorize] ska behöva ta in vilken club?
Tasks
/api/club
GET
[api/club/tickets]
[api/club/tickets]
GetTickets(authentication) (all tickets belonging to the specific club)[api/club/tickets/id]
GetTickets(Guid auctionId) (To get a tickets belonging to the specific club)[api/club/auctions]
[api/club/auctions]
GetAuctions(authentication) (all auctions belonging to the specific club)[api/club/auctions/id]
GetAuctions(Guid auctionId) (gets info about one specific auction)[api/club/sales]
[api/club/sales]
GetAllSales(authentication) (get all sales belonging to the specific club)[api/club/sales/id]
GetSale(authentication, sales id) (get one specific sales belonging to the specific club)[api/club/employees]
[api/club/employees]
GetAllEmlployees(authentication) (get all emplyees belonging to the specific club)[api/club/employees/id]
GetEmployee(authentication, employee id) (get one specific employee belonging to the specific club)POST
[api/club/tickets]
AddTicket()[api/club/auctions]
AddAuction()[api/club/employees]
AddEmployee()PUT
[api/club/tickets/id]
UpdateTicket(authentication, ticket id)[api/club/auctions/id]
UpdateAuction(authentication, auction id)[api/club/employees/id]
UpdateEmployee(authentication, employee id)[api/club]
UpdateClubInfo(authentication) Update Company InfoDELETE
[api/club/tickets/id]
DeleteTicket (authentication, ticket id)[api/club/auctions/id]
DeleteAuction (authentication, auction id)[api/club/employees/id]
DeleteEmployee (authentication, emplyoee id)