Table of Contents

Class ServiceCompanyExtensions

Namespace
Lers.Http.Inventory
Assembly
Lers.System.dll

Содержит методы расширения для работы с обслуживающими организациями.

public static class ServiceCompanyExtensions
Inheritance
ServiceCompanyExtensions
Inherited Members

Methods

CreateServiceCompany(RestClient, ServiceCompany)

Создаёт новую обслуживающую организацию.

public static Task<BaseSaveResponseParameters> CreateServiceCompany(this RestClient client, ServiceCompany serviceCompany)

Parameters

client RestClient

Клиент для работы с api.

serviceCompany ServiceCompany

Параметры организации для сохранения.

Returns

Task<BaseSaveResponseParameters>

Задание, после завершения которого вернутся параметры созданной записи.

DeleteServiceCompany(RestClient, int)

Удаляет обслуживающую организацию.

public static Task DeleteServiceCompany(this RestClient client, int id)

Parameters

client RestClient

Клиент для работы с api.

id int

Идентификатор записи, которую необходимо удалить.

Returns

Task

Задание, после завершения которого запись будет удалена.

GetServiceCompaniesList(RestClient)

Возвращает список обслуживающих организаций.

public static Task<ServiceCompany[]> GetServiceCompaniesList(this RestClient client)

Parameters

client RestClient

Клиент для работы с api.

Returns

Task<ServiceCompany[]>

Задание, после завершения которого вернётся список обслуживающих организаций.

GetServiceCompany(RestClient, int)

Возвращает обслуживающую организацию с указанным идентификатором.

public static Task<ServiceCompany> GetServiceCompany(this RestClient client, int id)

Parameters

client RestClient

Клиент для работы с api.

id int

Идентификатор организации, которую необходимо получить.

Returns

Task<ServiceCompany>

Задание, после завершения которого вернётся организация с указанным идентификатором.

UpdateServiceCompany(RestClient, ServiceCompany)

Обновляет обслуживающую организацию.

public static Task<BaseSaveResponseParameters> UpdateServiceCompany(this RestClient client, ServiceCompany serviceCompany)

Parameters

client RestClient

Клиент для работы с api.

serviceCompany ServiceCompany

Параметры организации для обновления.

Returns

Task<BaseSaveResponseParameters>

Задание, после завершения которого вернутся параметры обновленной записи.