Cleanup http.service.ts
This commit is contained in:
@@ -13,16 +13,6 @@ export class HttpService {
|
|||||||
|
|
||||||
/* Bestellung APIs */
|
/* Bestellung APIs */
|
||||||
|
|
||||||
/* GET /api/bestellung/{id} */
|
|
||||||
getAllOrder(id: number): Observable<Bestellung[]> {
|
|
||||||
return this.http.get<Bestellung[]>(`${this.baseUrl}bestellung`);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* GET /api/bestellung/{id} */
|
|
||||||
getOrderById(id: number): Observable<Bestellung> {
|
|
||||||
return this.http.get<Bestellung>(`${this.baseUrl}bestellung/${id}`);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* POST /api/bestellung/filter */
|
/* POST /api/bestellung/filter */
|
||||||
getOrdersByFilter(filter: string[]): Observable<Bestellung[]> {
|
getOrdersByFilter(filter: string[]): Observable<Bestellung[]> {
|
||||||
return this.http.post<Bestellung[]>(`${this.baseUrl}bestellung/filter`, filter);
|
return this.http.post<Bestellung[]>(`${this.baseUrl}bestellung/filter`, filter);
|
||||||
@@ -38,12 +28,6 @@ export class HttpService {
|
|||||||
return this.http.put<Bestellung>(`${this.baseUrl}bestellung`, order);
|
return this.http.put<Bestellung>(`${this.baseUrl}bestellung`, order);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* DELETE /api/bestellung/{id} */
|
|
||||||
deleteOrder(id: number): Observable<void> {
|
|
||||||
return this.http.delete<void>(`${this.baseUrl}bestellung/${id}`);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* POST /api/order-transaction/create */
|
/* POST /api/order-transaction/create */
|
||||||
saveAddOrder(req: {order:Bestellung, tickets:Eintrittskarte[]}): Observable<{order:Bestellung, tickets:Eintrittskarte[]}> {
|
saveAddOrder(req: {order:Bestellung, tickets:Eintrittskarte[]}): Observable<{order:Bestellung, tickets:Eintrittskarte[]}> {
|
||||||
return this.http.post<{order: Bestellung, tickets: Eintrittskarte[]}>(`${this.baseUrl}order-transaction/create`, req);
|
return this.http.post<{order: Bestellung, tickets: Eintrittskarte[]}>(`${this.baseUrl}order-transaction/create`, req);
|
||||||
@@ -52,36 +36,11 @@ export class HttpService {
|
|||||||
|
|
||||||
/* Eintrittskarte APIs */
|
/* Eintrittskarte APIs */
|
||||||
|
|
||||||
/* GET /api/eintrittskarte/{id} */
|
|
||||||
getAllTickets(id: number): Observable<Eintrittskarte[]> {
|
|
||||||
return this.http.get<Eintrittskarte[]>(`${this.baseUrl}eintrittskarte`);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* GET /api/eintrittskarte/{id} */
|
|
||||||
getTicketById(id: number): Observable<Eintrittskarte> {
|
|
||||||
return this.http.get<Eintrittskarte>(`${this.baseUrl}eintrittskarte/${id}`);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* POST /api/eintrittskarte/filter */
|
/* POST /api/eintrittskarte/filter */
|
||||||
getTicketsByFilter(filter: string[]): Observable<Eintrittskarte[]> {
|
getTicketsByFilter(filter: string[]): Observable<Eintrittskarte[]> {
|
||||||
return this.http.post<Eintrittskarte[]>(`${this.baseUrl}eintrittskarte/filter`, filter);
|
return this.http.post<Eintrittskarte[]>(`${this.baseUrl}eintrittskarte/filter`, filter);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* POST /api/eintrittskarte */
|
|
||||||
addTicket(order: Omit<Eintrittskarte, 'id'>): Observable<Eintrittskarte> {
|
|
||||||
return this.http.post<Eintrittskarte>(`${this.baseUrl}eintrittskarte`, order);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* PUT /api/eintrittskarte/{id} */
|
|
||||||
updateTicket(id: number, order: Partial<Eintrittskarte>): Observable<Eintrittskarte> {
|
|
||||||
return this.http.put<Eintrittskarte>(`${this.baseUrl}eintrittskarte/${id}`, order);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* DELETE /api/eintrittskarte/{id} */
|
|
||||||
deleteTicket(id: number): Observable<void> {
|
|
||||||
return this.http.delete<void>(`${this.baseUrl}eintrittskarte/${id}`);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Kinosaal APIs */
|
/* Kinosaal APIs */
|
||||||
|
|
||||||
@@ -90,34 +49,14 @@ export class HttpService {
|
|||||||
return this.http.get<Kinosaal[]>(`${this.baseUrl}kinosaal`);
|
return this.http.get<Kinosaal[]>(`${this.baseUrl}kinosaal`);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* GET /api/kinosaal/{id} */
|
|
||||||
getKinosaalById(id: number): Observable<Kinosaal> {
|
|
||||||
return this.http.get<Kinosaal>(`${this.baseUrl}kinosaal/${id}`);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* POST /api/kinosaal */
|
/* POST /api/kinosaal */
|
||||||
addKinosaal(kinosaal: Omit<Kinosaal, 'id'>): Observable<Kinosaal> {
|
addKinosaal(kinosaal: Omit<Kinosaal, 'id'>): Observable<Kinosaal> {
|
||||||
return this.http.post<Kinosaal>(`${this.baseUrl}kinosaal`, kinosaal);
|
return this.http.post<Kinosaal>(`${this.baseUrl}kinosaal`, kinosaal);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* PUT /api/kinosaal/{id} */
|
|
||||||
updateKinosaal(id: number, kinosaal: Partial<Kinosaal>): Observable<Kinosaal> {
|
|
||||||
return this.http.put<Kinosaal>(`${this.baseUrl}kinosaal/${id}`, kinosaal);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* DELETE /api/kinosaal/{id} */
|
|
||||||
deleteKinosaal(id: number): Observable<void> {
|
|
||||||
return this.http.delete<void>(`${this.baseUrl}kinosaal/${id}`);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Vorstellung APIs */
|
/* Vorstellung APIs */
|
||||||
|
|
||||||
/* GET /api/vorstellung */
|
|
||||||
getAllPerformaces(): Observable<Vorstellung[]> {
|
|
||||||
return this.http.get<Vorstellung[]>(`${this.baseUrl}vorstellung`);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* GET /api/vorstellung/{id} */
|
/* GET /api/vorstellung/{id} */
|
||||||
getPerformaceById(id: number): Observable<Vorstellung> {
|
getPerformaceById(id: number): Observable<Vorstellung> {
|
||||||
return this.http.get<Vorstellung>(`${this.baseUrl}vorstellung/${id}`);
|
return this.http.get<Vorstellung>(`${this.baseUrl}vorstellung/${id}`);
|
||||||
@@ -128,21 +67,6 @@ export class HttpService {
|
|||||||
return this.http.post<Vorstellung[]>(`${this.baseUrl}vorstellung/filter`, filter);
|
return this.http.post<Vorstellung[]>(`${this.baseUrl}vorstellung/filter`, filter);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* POST /api/vorstellung */
|
|
||||||
addPerformace(vorstellung: Omit<Vorstellung, 'id'>): Observable<Vorstellung> {
|
|
||||||
return this.http.post<Vorstellung>(`${this.baseUrl}vorstellung`, vorstellung);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* PUT /api/vorstellung/{id} */
|
|
||||||
updatePerformace(id: number, vorstellung: Partial<Vorstellung>): Observable<Vorstellung> {
|
|
||||||
return this.http.put<Vorstellung>(`${this.baseUrl}vorstellung/${id}`, vorstellung);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* DELETE /api/vorstellung/{id} */
|
|
||||||
deletePerformace(id: number): Observable<void> {
|
|
||||||
return this.http.delete<void>(`${this.baseUrl}vorstellung/${id}`);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Film APIs */
|
/* Film APIs */
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user