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