Class SupplierManager
Предоставляет доступ к справочнику ресурсоснабжающих организаций.
public sealed class SupplierManager : ServerObject
- Inheritance
-
SupplierManager
- Inherited Members
- Extension Methods
Properties
IsEditAllowed
Получает значение, определяющее, разрешено ли редактирование ресурсоснабжающих организаций текущему пользователю.
public bool IsEditAllowed { get; }
Property Value
Methods
GetByIdAsync(int)
Асинхронно получает ресурсоснабжающую организации по уникальному идентификатору.
public Task<Supplier> GetByIdAsync(int id)
Parameters
id
intУникальный идентификатор ресурсоснабжающей организации.
Returns
GetListAsync()
Асинхронно получает список ресурсоснабжающих организаций.
public Task<Supplier[]> GetListAsync()
Returns
- Task<Supplier[]>
Асинхронную операцию, которая после завершения вернёт список ресурсоснабжающих организаций.
NewSupplier(string, SystemType)
Создает новую ресурсоснабжающую организацию.
public Supplier NewSupplier(string title, SystemType systemTypes)
Parameters
title
stringНаименование ресурсоснабжающей организации.
systemTypes
SystemTypeМаска инженерных систем, для которых эта РСО может поставлять ресурсы.
Returns
Events
SupplierChanged
Вызывается когда от сервера приходит событие об изменении ресурсоснабжающей организации.
public event EventHandler<SupplierChangedEventArgs> SupplierChanged