Search Results for

    Show / Hide Table of Contents

    Interface IRoom

    Помещение.

    Namespace: Lers.Core
    Assembly: Lers.Server.System.dll
    Syntax
    public interface IRoom

    Properties

    Address

    Адрес объекта учета

    Declaration
    string Address { get; }
    Property Value
    Type Description
    System.String

    Area

    Площадь помещения.

    Declaration
    float Area { get; }
    Property Value
    Type Description
    System.Single

    ContractColdWater

    Суточное договорное потребление холодной воды для нежилого помещения (м3).

    Declaration
    float ContractColdWater { get; }
    Property Value
    Type Description
    System.Single

    ContractConsumptionType

    Тип договорного потребления.

    Declaration
    RoomContractConsumptionType ContractConsumptionType { get; }
    Property Value
    Type Description
    RoomContractConsumptionType

    ContractElectricity

    Суточное договорное потребление электричества для нежилого помещения (КВт*ч).

    Declaration
    float ContractElectricity { get; }
    Property Value
    Type Description
    System.Single

    ContractGas

    Суточное договорное потребление газа для нежилого помещения (м3).

    Declaration
    float ContractGas { get; }
    Property Value
    Type Description
    System.Single

    ContractHeat

    Суточное договорное потребление тепла для нежилого помещения (м3).

    Declaration
    float ContractHeat { get; }
    Property Value
    Type Description
    System.Single

    ContractHotWater

    Суточное договорное потребление горячей воды для нежилого помещения (м3).

    Declaration
    float ContractHotWater { get; }
    Property Value
    Type Description
    System.Single

    Entrance

    Номер подъезда.

    Declaration
    string Entrance { get; }
    Property Value
    Type Description
    System.String

    FloorNumber

    Номер этажа.

    Declaration
    short FloorNumber { get; }
    Property Value
    Type Description
    System.Int16

    HasColdWaterSystem

    Значение, определяющее, есть ли в помещении точки учета с системой "ХВС".

    Declaration
    bool HasColdWaterSystem { get; }
    Property Value
    Type Description
    System.Boolean

    HasElectricitySystem

    Значение, определяющее, есть ли в помещении точки учета с системой "Электроснабжение".

    Declaration
    bool HasElectricitySystem { get; }
    Property Value
    Type Description
    System.Boolean

    HasGasSystem

    Значение, определяющее, есть ли в помещении точки учета с системой "Газоснабжение".

    Declaration
    bool HasGasSystem { get; }
    Property Value
    Type Description
    System.Boolean

    HasHeatSystem

    Значение, определяющее, есть ли в помещении точки учета с системой "Теплоснабжение".

    Declaration
    bool HasHeatSystem { get; }
    Property Value
    Type Description
    System.Boolean

    HasHotWaterSystem

    Значение, определяющее, есть ли в помещении точки учета с системой "ГВС".

    Declaration
    bool HasHotWaterSystem { get; }
    Property Value
    Type Description
    System.Boolean

    HasSewageSystem

    Определяет есть ли в помещении точки учёта с системой "Водоотведение".

    Declaration
    bool HasSewageSystem { get; }
    Property Value
    Type Description
    System.Boolean

    HasSteamSystem

    Значение, определяющее, есть ли в помещении точки учета с системой "Пароснабжение".

    Declaration
    bool HasSteamSystem { get; }
    Property Value
    Type Description
    System.Boolean

    House

    Жилой дом, которому принадлежит помещение.

    Declaration
    IHouse House { get; }
    Property Value
    Type Description
    IHouse

    HouseId

    Идентификатор дома, к которому относится помещение.

    Declaration
    int HouseId { get; }
    Property Value
    Type Description
    System.Int32

    Id

    Идентификатор помещения

    Declaration
    int Id { get; }
    Property Value
    Type Description
    System.Int32

    Identifier

    Типизированный идентификатор.

    Declaration
    EntityIdentifier<Room> Identifier { get; }
    Property Value
    Type Description
    EntityIdentifier<Lers.Models.Room>

    IsRoomNormsUsed

    Использовать нормативы потребления помещения при расчете баланса по жилому дому вместо общих нормативов по дому

    Declaration
    bool IsRoomNormsUsed { get; }
    Property Value
    Type Description
    System.Boolean

    Model

    Параметры помещения, готовые для сериализации.

    Declaration
    Room Model { get; }
    Property Value
    Type Description
    Lers.Models.Room

    PersonalAccountNumber

    Номер лицевого счета

    Declaration
    string PersonalAccountNumber { get; }
    Property Value
    Type Description
    System.String

    ResidentCount

    Количество проживающих.

    Declaration
    byte ResidentCount { get; }
    Property Value
    Type Description
    System.Byte

    RoomCount

    Количество комнат в квартире.

    Declaration
    byte RoomCount { get; }
    Property Value
    Type Description
    System.Byte

    SectionId

    Идентификатор секции.

    Declaration
    EntityIdentifier<NodeSection>? SectionId { get; }
    Property Value
    Type Description
    System.Nullable<EntityIdentifier<Lers.Models.NodeSection>>

    State

    Состояние помещения.

    Declaration
    NodeState State { get; }
    Property Value
    Type Description
    NodeState

    Title

    Наименование помещения.

    Declaration
    string Title { get; }
    Property Value
    Type Description
    System.String

    Type

    Тип помещения.

    Declaration
    RoomType Type { get; }
    Property Value
    Type Description
    RoomType

    Methods

    GetHouse()

    Возвращает жилой дом, которому принадлежит это помещение.

    Declaration
    IHouse GetHouse()
    Returns
    Type Description
    IHouse

    Возвращает экземпляр IHouse.

    GetMeasurePoints()

    Возвращает список точек учёта в помещении.

    Declaration
    IMeasurePoint[] GetMeasurePoints()
    Returns
    Type Description
    IMeasurePoint[]

    GetMonthContractConsumption()

    Получает ежемесячные договорные нормы

    Declaration
    RoomContractConsumption[] GetMonthContractConsumption()
    Returns
    Type Description
    Lers.Models.RoomContractConsumption[]

    GetNorms(SystemType)

    Возвращает норму потребления помещения по указанной системе. Для жилых помещений, учитывается количество проживающих.

    Declaration
    double GetNorms(SystemType systemType)
    Parameters
    Type Name Description
    SystemType systemType

    Система

    Returns
    Type Description
    System.Double

    SetProperties(Room)

    Declaration
    void SetProperties(Room model)
    Parameters
    Type Name Description
    Lers.Models.Room model
    In This Article
    Back to top ©2018 - 2026, ООО "ЛЭРС УЧЁТ"