Table of Contents

Class RoomMonthContractConsumptionCollection

Namespace
Lers.Communal
Assembly
Lers.System.dll

Коллекция месячного договорного потребления по помещениям, доступная только для чтения.

public class RoomMonthContractConsumptionCollection : IReadOnlyCollection<RoomContractConsumptionRecord>, IEnumerable<RoomContractConsumptionRecord>, IEnumerable
Inheritance
RoomMonthContractConsumptionCollection
Implements
Inherited Members
Extension Methods

Properties

Count

Возвращает количество элементов в коллекции.

public int Count { get; }

Property Value

int

IsModified

Получает значение, определяющее, есть ли изменения, которые можно сохранить.

public virtual bool IsModified { get; }

Property Value

bool

this[int]

Получает договорное потребление за указанный месяц.

public RoomContractConsumptionRecord this[int monthNumber] { get; }

Parameters

monthNumber int

Номер месяца от 1 до 12.

Property Value

RoomContractConsumptionRecord

Договорное потребление.

Methods

Get(int)

Получает запись договорного потребления за указанный месяц.

public RoomContractConsumptionRecord Get(int monthNumber)

Parameters

monthNumber int

Номер месяца от 1 до 12.

Returns

RoomContractConsumptionRecord

Договорное потребление за указанный месяц.

GetEnumerator()

Возвращает перечислитель, осуществляющий итерацию в коллекции.

public IEnumerator<RoomContractConsumptionRecord> GetEnumerator()

Returns

IEnumerator<RoomContractConsumptionRecord>

Перечислитель IEnumerator<T>, который может использоваться для перебора коллекции.