Справочник "Вид расчёта"

Доменная сущность Версия: 1.0 accepted

Алиасы: Справочник "Вид расчёта", Вид расчёта. parents: [consumption-model].

⟨/⟩ Исходник

Связи

classDiagram
    direction LR
    class CalcKind {
        +Guid id
        +String name
        +String code
    }

Структура

НаименованиеАтрибутТипОбязательно для созданияДиапазон / формат
Идентификатор записиidGuidДа
НаименованиеnameStringДа{Базовый; Нормативный; Эталонный; Технологический; Произвольный}
КодcodeStringДа{basic; normative; standard; technological; custom}

Исходник

    public class CalcKind
    {
        /// <summary>Идентификатор записи</summary>
        [DomainField(Alias = "id", RequiredOnCreate = true)]
        public Guid Id { get; set; }

        /// <summary>Наименование</summary>
        [DomainField(Alias = "name", RequiredOnCreate = true, Range = "{Базовый; Нормативный; Эталонный; Технологический; Произвольный}")]
        public string? Name { get; set; }

        /// <summary>Код</summary>
        [DomainField(Alias = "code", RequiredOnCreate = true, Range = "{basic; normative; standard; technological; custom}")]
        public string? Code { get; set; }
    }