Integration des Active Directory Controllers und Active Directory Service abgeschlossen.
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
import { Injectable, Inject } from '@angular/core';
|
||||
import { HttpClient } from '@angular/common/http';
|
||||
import { DirGroup } from '../models/user-management.api.models';
|
||||
import { ApiService } from './user-management.api.service';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
})
|
||||
export class DirGroupService extends ApiService<DirGroup> {
|
||||
constructor(http: HttpClient, @Inject('DIR_GROUP_URL') private userUri: string) {
|
||||
super(http, userUri);
|
||||
}
|
||||
}
|
||||
@@ -1,13 +1,13 @@
|
||||
import { Injectable, Inject } from '@angular/core';
|
||||
import { HttpClient } from '@angular/common/http';
|
||||
import { ADGroup, } from '../models/user-management.api.models';
|
||||
import { ApiService } from './user-management.api.service';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
})
|
||||
export class ADGroupService extends ApiService<ADGroup> {
|
||||
constructor(http: HttpClient, @Inject('AD_GROUP_URL') private userUri: string) {
|
||||
super(http, userUri);
|
||||
}
|
||||
import { Injectable, Inject } from '@angular/core';
|
||||
import { HttpClient } from '@angular/common/http';
|
||||
import { DirUser } from '../models/user-management.api.models';
|
||||
import { ApiService } from './user-management.api.service';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
})
|
||||
export class DirUserService extends ApiService<DirUser> {
|
||||
constructor(http: HttpClient, @Inject('DIR_USER_URL') private userUri: string) {
|
||||
super(http, userUri);
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Injectable, Inject } from '@angular/core';
|
||||
import { HttpClient } from '@angular/common/http';
|
||||
import { ADGroup, Group, } from '../models/user-management.api.models';
|
||||
import { DirGroup, Group, } from '../models/user-management.api.models';
|
||||
import { ApiService } from './user-management.api.service';
|
||||
import { Observable } from 'rxjs/internal/Observable';
|
||||
|
||||
@@ -12,7 +12,7 @@ export class GroupService extends ApiService<Group> {
|
||||
super(http, userUri);
|
||||
}
|
||||
|
||||
createByAd(createModel: ADGroup): Observable<ADGroup> {
|
||||
return this.http.post<ADGroup>(`${this.baseUrl}/byAd`, createModel);
|
||||
createByAd(createModel: DirGroup): Observable<DirGroup> {
|
||||
return this.http.post<DirGroup>(`${this.baseUrl}/byAd`, createModel);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user