Контракт сервиса запроса транспортного средства. СПИК

Возвращает Метод
int GetAllUnitsCount() 
     Метод получения количества всех доступных ТС
int[] GetUnitsIds() 
     Метод получения идентификаторов всех доступных ТС
SpicUnit GetUnit(SpicObjectRequest request) 
     Запрос данных ТС по идентификатору
SpicUnitCollectionDto GetAllUnits() 
     Метод возвращает список всех доступных ТС
SpicUnitCollectionDto GetUnits(SpicObjectRequests spicObjectRequests) 
     Метод возвращает информацию о запрошенных ТС.
SpicUnitCollectionDto GetAllUnitsPaged(SpicObjectsChunkRequest request) 
    Постраничный запрос ТС
int GetUnpluggedUnitsCount(int companyId) 
     Возвращает количество доступных ТС без терминалов
SpicUnitCollectionDto GetUnpluggedUnits(SpicIdObjectsChunkRequest request) 
     Возвращает список ТС без терминалов постранично
int GetScopeUnitsCount(int scopeId) 
     Количество ТС, принадлежащих данной компании, подразделению или справочнику
SpicUnitCollectionDto GetScopeUnits(SpicIdObjectsChunkRequest request) 
     Возвращает список ТС, принадлежащих данной компании, подразделению или справочнику, постранично
int GetPositionUnitsCount(int positionId) 
     Количество ТС, доступных данной должности
SpicUnitCollectionDto GetPositionUnits(SpicIdObjectsChunkRequest request) 
     Возвращает список ТС, доступных данной должности, постранично
int GetAccountUnitsCount(int accountId) 
     Количество ТС, доступных данной учетной записи
SpicUnitCollectionDto GetAccountUnits(SpicIdObjectsChunkRequest request) 
     Возвращает список ТС, доступных данной учетной записи, постранично

 

 

int GetAllUnitsCount()

Метод получения количества всех доступных ТС.

Возвращает:

Количество доступных ТС.

int[] GetUnitsIds()

Метод получения идентификаторов всех доступных ТС.

Возвращает:

Идентификаторы всех доступных ТС.

SpicUnit GetUnit(SpicObjectRequest request)

Запрос данных ТС по идентификатору.

Принимает:

request – идентификатор ТС.

Возвращает:

Данные о ТС.

SpicUnitCollectionDto GetAllUnits()

Метод возвращает список всех доступных ТС.

Возвращает:

Список всех доступных ТС.

SpicUnitCollectionDto GetUnits(SpicObjectRequests spicObjectRequests)

Метод возвращает информацию о запрошенных ТС.

Принимает:

spicObjectRequests – список идентификаторов ТС.

Возвращает:

Список данных о ТС.

SpicUnitCollectionDto GetAllUnitsPaged(SpicObjectsChunkRequest request)

Постраничный запрос ТС.

Принимает:

request – запрос страницы ТС.

Возвращает:

Список данных о ТС.

int GetUnpluggedUnitsCount(int companyId)

Возвращает количество доступных ТС без терминалов.

Принимает:

companyId – идентификатор компании.

Возвращает:

Количество доступных ТС без терминалов.

SpicUnitCollectionDto GetUnpluggedUnits(SpicIdObjectsChunkRequest request)

Возвращает список ТС без терминалов постранично.

Принимает:

request – запрос страницы ТС.

Возвращает:

Список ТС без терминалов.

int GetScopeUnitsCount(int scopeId)

Количество ТС, принадлежащих данной компании, подразделению или справочнику.

Принимает:

scopeId – идентификатор компании, подразделения или справочника.

Возвращает:

Количество ТС.

SpicUnitCollectionDto GetScopeUnits(SpicIdObjectsChunkRequest request)

Возвращает список ТС, принадлежащих данной компании, подразделению или справочнику, постранично.

Принимает:

request – запрос страницы ТС.

Возвращает:

Список ТС.

int GetPositionUnitsCount(int positionId)

Количество ТС, доступных данной должности.

Принимает:

positionId – идентификатор должности.

Возвращает:

Количество ТС, доступных данной должности.

SpicUnitCollectionDto GetPositionUnits(SpicIdObjectsChunkRequest request)

Возвращает список ТС, доступных данной должности, постранично.

Принимает:

request – запрос страницы ТС.

Возвращает:

Список ТС, доступных данной должности.

int GetAccountUnitsCount(int accountId)

Количество ТС, доступных данной учетной записи.

Принимает:

accountId – идентификатор учетной записи.

Возвращает:

Количество ТС, доступных данной учетной записи.

SpicUnitCollectionDto GetAccountUnits(SpicIdObjectsChunkRequest request)

Возвращает список ТС, доступных данной учетной записи, постранично.

Принимает:

request – запрос страницы ТС.

Возвращает:

Список ТС, доступных данной учетной записи.