/// <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);
 }
 /// <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);
 }
Exemplo n.º 4
0
 /// <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 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);
 }