Table of Contents

Class DivisionExtensions

Namespace
Lers.Http
Assembly
Lers.System.dll

Содержит методы расширения для работы с подразделениями.

public static class DivisionExtensions
Inheritance
DivisionExtensions
Inherited Members

Methods

CreateDivision(RestClient, Division)

Создаёт новое подразделение.

public static Task<BaseSaveResponseParameters> CreateDivision(this RestClient client, Division division)

Parameters

client RestClient
division Division

Returns

Task<BaseSaveResponseParameters>

DeleteDivision(RestClient, int, bool)

Удаляет подразделение.

public static Task DeleteDivision(this RestClient client, int id, bool force = false)

Parameters

client RestClient
id int
force bool

Returns

Task

GetDivisionById(RestClient, int)

Возвращает подразделение с указанным идентификатором.

public static Task<Division> GetDivisionById(this RestClient client, int id)

Parameters

client RestClient
id int

Returns

Task<Division>

GetDivisions(RestClient)

Возвращает список подразделений.

public static Task<Division[]> GetDivisions(this RestClient client)

Parameters

client RestClient

Returns

Task<Division[]>

UpdateDivision(RestClient, Division)

Обновляет существующее подразделение.

public static Task<BaseSaveResponseParameters> UpdateDivision(this RestClient client, Division division)

Parameters

client RestClient
division Division

Returns

Task<BaseSaveResponseParameters>