public async Task <PozycjaViewModel[]> GetPozycjaAsync(string uzytkownik, string searchString) { BibliotekaApiHttpClient serviceClient = new BibliotekaApiHttpClient(_config.Value.BibliotekaApiUrl, httpClient); ICollection <Pozycja> dtoItems = await serviceClient.ApiPozycjeGetAsync(uzytkownik, searchString); return(_mapper.Map <ICollection <PozycjaViewModel> >(dtoItems).ToArray()); }
public async Task <PozycjaViewModel> GetPozycjaAsync(int Id) { BibliotekaApiHttpClient serviceClient = new BibliotekaApiHttpClient(_config.Value.BibliotekaApiUrl, httpClient); Pozycja dtoItems = await serviceClient.ApiPozycjeGetAsync(Id); return(_mapper.Map <PozycjaViewModel>(dtoItems)); }
public async Task <ReturnViewModel> GetReturnAsync(int id) { BibliotekaApiHttpClient serviceClient = new BibliotekaApiHttpClient(_config.Value.BibliotekaApiUrl, httpClient); Pozycja dtoItems = await serviceClient.ApiPozycjeGetAsync(id); ReturnViewModel returnViewModel = new ReturnViewModel(); returnViewModel.Pozycja = _mapper.Map <BibliotekaDb.Entities.Pozycja>(dtoItems); return(returnViewModel); }