import { Injectable } from '@angular/core'; import { HttpWrapperService } from './http-wrapper.service'; import { ApiResult } from '../resources/utility_models/api_result'; import { UserFilter, User } from 'tournee.businesslogic'; @Injectable() export class UserService { constructor(private http: HttpWrapperService) {} get_all_for_admin(filter : UserFilter) { return this.http.secureGet>>('/systemadmin/users/' + filter.send_object()); } search(filter : UserFilter) { return this.http.secureGet>>('/user/search/' + filter.send_object()); } }