we_bstly-web/src/app/services/useralias.service.ts

30 lines
678 B
TypeScript
Raw Normal View History

2021-03-30 15:14:07 +02:00
import {Injectable} from '@angular/core';
import {HttpClient} from '@angular/common/http';
import {environment} from '../../environments/environment';
@Injectable({
providedIn: 'root',
})
export class UserAliasService {
constructor(private http: HttpClient) {
}
get() {
return this.http.get(environment.apiUrl + "/users/aliases");
}
create(alias) {
return this.http.post(environment.apiUrl + "/users/aliases", alias);
}
update(alias) {
return this.http.patch(environment.apiUrl + "/users/aliases", alias);
}
delete(id) {
return this.http.delete(environment.apiUrl + "/users/aliases/" + id);
}
}