Example #1
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()));
 }
Example #2
0
        /// <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));
        }
Example #3
0
        /// <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));
        }
Example #4
0
        /// <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));
        }
Example #5
0
        /// <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));
        }
Example #6
0
        /// <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));
        }