170 похожих чатов

Public class House {

[MaxLength(6)]
public string? POSTALCODE { get { return POSTALCODE; } set { POSTALCODE = value; } } // ПОЧТОВЫЙ ИНДЕКС
[MaxLength(4)]
public string? IFNSFL { get { return IFNSFL; } set { IFNSFL = value; } } // КОД ИФНС ФЛ
[MaxLength(4)]
public string? TERRIFNSFL { get { return TERRIFNSFL; } set { TERRIFNSFL = value; } } // КОД ТЕРРИТОРИАЛЬНОГО УЧАСТКА ИФНС ФЛ
[MaxLength(4)]
public string? IFNSUL { get { return IFNSUL; } set { IFNSUL = value; } } // КОД ИФНС ЮЛ
[MaxLength(4)]
public string? TERRIFNSUL { get { return TERRIFNSUL; } set { TERRIFNSUL = value; } } // КОД ТЕРРИТОРИАЛЬНОГО УЧАСТКА ИФНС ЮЛ
[MaxLength(11)]
public string? OKATO { get { return OKATO; } set { OKATO = value; } } // ОКАТО
[MaxLength(11)]
public string? OKTMO { get { return OKTMO; } set { OKTMO = value; } } // ОКТМО
public string? UPDATEDATE { get { return UPDATEDATE; } set { UPDATEDATE = value; } } // ДАТА ВРЕМЯ ВНЕСЕНИЯ ЗАПИСИ
[MaxLength(20)]
public string? HOUSENUM { get { return HOUSENUM; } set { HOUSENUM = value; } } // НОМЕР ДОМА
public string? ESTSTATUS { get { return ESTSTATUS; } set { ESTSTATUS = value; } } // ПРИЗНАК ВЛАДЕНИЯ
[MaxLength(50)]
public string? BUILDNUM { get { return BUILDNUM; } set { BUILDNUM = value; } } // НОМЕР КОРПУСА
[MaxLength(50)]
public string? STRUCNUM { get { return STRUCNUM; } set { STRUCNUM = value; } } // НОМЕР СТРОЕНИЯ
public string? STRSTATUS { get { return STRSTATUS; } set { STRSTATUS = value; } } // ПРИЗНАК СТРОЕНИЕ
[Key,MaxLength(36)]
public string? HOUSEID { get { return HOUSEID; } set { HOUSEID = value; } } // УНИКАЛЬНЫЙ ИДЕНТИФИКАТОР ЗАПИСИ ДОМА
[MaxLength(36)]
public string? HOUSEGUID { get { return HOUSEGUID; } set { HOUSEGUID = value; } } // ГЛОБАЛЬНЫЙ УНИКАЛЬНЫЙ ИДЕНТИФИКАТОР ДОМА
[MaxLength(36)]
public string? AOGUID { get { return AOGUID; } set { AOGUID = value; } } // GUID ЗАПИСИ РОДИТЕЛЬСКОГО ОБЪЕКТА (УЛИЦЫ, ГОРОДА, НАСЕЛЕННОГГО ПУНКТА И Т.П.)
public string? STARTDATE { get { return STARTDATE; } set { STARTDATE = value; } } // НАЧАЛО ДЕЙСТВИЯ ЗАПИСИ
public string? ENDDATE { get { return ENDDATE; } set { ENDDATE = value; } } // ОКОНЧАНИЕ ДЕЙСТВИЯ ЗАПИСИ
public string? STATSTATUS { get { return STATSTATUS; } set { STATSTATUS = value; } } // СОСТОЯНИЕ ДОМА
[MaxLength(36)]
public string? NORMDOC { get { return NORMDOC; } set { NORMDOC = value; } } // ВНЕШНИЙ КЛЮЧ НА НОРМАТИВНЫЙ ДОКУМЕНТ
public string? COUNTER { get { return COUNTER; } set { COUNTER = value; } } // СЧЕТЧИК ЗАПИСЕЙ ДОМОЙ ДЛЯ КЛАДР 4
[MaxLength(100)]
public string? CADNUM { get { return CADNUM; } set { CADNUM = value; } } // КАДАСТРОВЫЙ НОМЕР
public string? DIVTYPE { get { return DIVTYPE; } set { DIVTYPE = value; } } // ТИП АДРЕСАЦИИ: 0 - НЕ ОПРЕДЕЛЕНО, 1 - МУНИЦИПАЛЬНЫЙ, 2 - АДМИНИСТРАТИВНО-ТЕРРИТОРИАЛЬНЫЙ

4 ответов

18 просмотров

Атрибут валидация в модельке хуевый подход. Либо вынеси в модель билдер, либо юзай fluent validator

Пользователь-641a7 Автор вопроса
Vitalii Shmidt zxc ghoul
Атрибут валидация в модельке хуевый подход. Либо в...

сделать дополнительный класс и сделать в нем конструктор относительно каждой из таблиц?

Пользователь 641a7
сделать дополнительный класс и сделать в нем конст...

Ну ты описал паттерн билдер, я немного о другом. Ты над проперти навесил атрибуты, их можно вынести в OnModelBuilding или как-то так, я не помню, в самом дб контексте

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта