public async Task <List <PersonFilterItem> > GetPersonsFilterDataAsync() { PersonsControllerClient _personClient = new PersonsControllerClient(httpClient); var data = await _personClient.GetPersonsFilterDataAsync(); return(data.ToList()); }
public async Task <Person> GetPersonDetailAsync(String ID) { PersonsControllerClient _personClient = new PersonsControllerClient(httpClient); var a = await _personClient.GetPersonDetailAsync(long.Parse(ID)); return(a); }
public async Task <PaginatedDataOfSimplePerson> GetPersonListAsync(String nameSurname, int?limit, int?page) { PersonsControllerClient _personClient = new PersonsControllerClient(httpClient); var a = await _personClient.GetPersonListAsync(nameSurname, limit, page); return(a); }
public async Task <Person> UpdatePersonAsync(String token, String ID, EditPersonRequest editPersonRequest) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); PersonsControllerClient _personClient = new PersonsControllerClient(httpClient); var a = await _personClient.UpdatePersonAsync(long.Parse(ID), editPersonRequest); return(a); }
public async Task <SimplePerson> CreatePersonAsync(String token, CreatePersonRequest createPersonRequest) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); PersonsControllerClient _personClient = new PersonsControllerClient(httpClient); var a = await _personClient.CreatePersonAsync(createPersonRequest); return(a); }
public async Task DeletePersonAsync(String token, String ID) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); PersonsControllerClient _personClient = new PersonsControllerClient(httpClient); await _personClient.DeletePersonAsync(long.Parse(ID)); }