Table of Contents

Class Customer

Namespace
Lers.Core
Assembly
Lers.System.dll

Потребитель.

public class Customer : EditableRecord, IUniqueObject, INotifyPropertyChanged
Inheritance
Customer
Implements
Inherited Members
Extension Methods

Fields

MaxTitleLength

Максимальная длина наименования потребителя.

public const int MaxTitleLength = 255

Field Value

int

Properties

EMail

Возвращает или задаёт адрес электронной почты потребителя.

public string EMail { get; set; }

Property Value

string

ExecutiveName

Имя руководителя (должностного лица).

public string ExecutiveName { get; set; }

Property Value

string

ExecutivePosition

Должность руководителя.

public string ExecutivePosition { get; set; }

Property Value

string

IsNaturalPerson

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

public bool IsNaturalPerson { get; set; }

Property Value

bool

Phone

Возвращает или задаёт адрес электронной почты потребителя.

public string Phone { get; set; }

Property Value

string

Title

Получает или задает наименование потребителя.

public string Title { get; set; }

Property Value

string

VatId

Получает или задает ИНН потребителя (Индивидуальный номер налогоплательщика). TODO: string лучше заменить на класс Vat с валидацией.

public string VatId { get; set; }

Property Value

string

Methods

ToString()

Возвращает наименование.

public override string ToString()

Returns

string

Возвращает наименование в виде строки.