// import { HttpClient } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { Observable } from 'rxjs'; import { MemberUser } from '../models/member-user'; import { HttpClient } from '@angular/common/http'; @Injectable({ providedIn: 'root', }) export class MemberUserService { private _url: String = 'http://localhost:8011/user/'; constructor(private _http: HttpClient) {} public showAllMemberUsers() { return this._http.get(this._url + 'showAllMembers'); } public addMemberUser(member: MemberUser) { return this._http.post(this._url + 'addMember/', member); } public searchMemberUser(memberid: number) { return this._http.get(this._url + 'showAllMembers/' + memberid); } public searchMembersbyUser(userid: number) { return this._http.get( this._url + 'showUserMembers/' + userid ); } public deleteMemberUser(memberid: number) { return this._http.delete(this._url + 'deleteMember/' + memberid); } public updateMemberUser(member: MemberUser) { return this._http.put(this._url + 'updateMember/', member); } }