|
- import { Injectable } from '@angular/core';
- import { URL } from '../data/url';
- import { HttpClient, HttpHeaders } from '@angular/common/http';
-
- @Injectable({
- providedIn: 'root'
- })
- export class ItemService {
-
- constructor(
- private http: HttpClient
- ) { }
-
- updateMenuItem(menuItem: any, outlet_id: string | number) {
- menuItem.outlet = {
- outlet_id: outlet_id
- };
- const httpOptions = {
- headers: new HttpHeaders({
- 'Access-Control-Allow-Origin': '*',
- 'Content-Type': 'application/json',
- 'Authorization': 'Bearer ' + localStorage.token
- })
- };
- return this.http.put(URL + '/api/maioraservice/menuitems/v1/update/', menuItem, httpOptions).toPromise();
- }
-
- addMenuItem(menuItem: any, outlet_id: number) {
-
- menuItem.outlet = {
- outlet_id: outlet_id
- };
-
- console.log(menuItem);
-
- const httpOptions = {
- headers: new HttpHeaders({
- 'Access-Control-Allow-Origin': '*',
- 'Content-Type': 'application/json',
- 'Authorization': 'Bearer ' + localStorage.token
- })
- };
- return this.http.post(URL + '/api/maioraservice/menuitems/v1/create/', menuItem, httpOptions).toPromise();
- }
- }
|