/// <summary> /// Zwraca stronę danych użytkowników. /// </summary> /// <param name="query"></param> /// <returns></returns> public async Task <PagedResult <UserDto> > Page(PageQuery query) { return(await Get <PagedResult <UserDto> >("Page?" + query.ToQueryString())); }
/// <summary> /// Zwraca stronę danych dostępnych pracowników. /// </summary> /// <param name="packageId"></param> /// <param name="query"></param> /// <returns></returns> public async Task <PagedResult <EmployeeDto> > GetAvailableEmployeesPage(int packageId, PageQuery query) { string queryString = $"AvailableEmployees/Page?packageId={packageId}&{query.ToQueryString()}"; return(await Get <PagedResult <EmployeeDto> >(queryString)); }
/// <summary> /// Zwraca stronę danych przesyłek dla pracownika. /// </summary> /// <param name="query"></param> /// <returns></returns> public async Task <PagedResult <PackageDto> > PageForLoggedEmployee(PageQuery query) { string queryString = "LoggedEmployee/Page?" + query.ToQueryString(); return(await Get <PagedResult <PackageDto> >(queryString)); }
/// <summary> /// Zwraca stronę danych pracowników z ich pojazdami. /// </summary> /// <param name="query"></param> /// <returns></returns> public async Task <PagedResult <EmployeeVehicleDto> > VehiclesPage(PageQuery query) { string queryString = "Vehicles/Page?" + query.ToQueryString(); return(await Get <PagedResult <EmployeeVehicleDto> >(queryString)); }
/// <summary> /// Zwraca stronę danych pracowników z ich paczkami. /// </summary> /// <param name="query"></param> /// <returns></returns> public async Task <PagedResult <EmployeePackagesDto> > PackagesPage(PageQuery query) { string queryString = "Packages/Page?" + query.ToQueryString(); return(await Get <PagedResult <EmployeePackagesDto> >(queryString)); }
/// <summary> /// Zwraca stronę danych dostępnych pojazdów. /// </summary> /// <param name="query"></param> /// <returns></returns> public async Task <PagedResult <VehicleDto> > AvailableVehiclesPage(PageQuery query) { string queryString = "Available/Page?" + query.ToQueryString(); return(await Get <PagedResult <VehicleDto> >(queryString)); }