Commit dd14f8b7 by Alex Nasyr

22

parent 405898ef
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore;
......@@ -20,7 +20,7 @@ namespace SocialMinistryDataExchange.Model.DB.Center {
.Select(result => new SMResponceTemp() {
rowguid_eais = doc.rowguid_eais
// СерияДокумента, НомерДокумента, КогдаВыданДокумент, ВидУдостоверяющегоДокумента, НаименованиеУдостоверяющегоДокумента, КодУдостоверяющегоДокумента
, СерияДокумента = result.pd.СерияДокумента, НомерДокумента = result.pd.НомерДокумента, КогдаВыданДокумент = result.pd.КогдаВыданДокумент, ВидУдостоверяющегоДокумента = result.pd.ВидУдостоверяющегоДокумента, НаименованиеУдостоверяющегоДокумента = result.pd.ВидУдостоверяющегоДокументаNavigation.Наименование, КодУдостоверяющегоДокумента = result.pd.ВидУдостоверяющегоДокументаNavigation.Код
, СерияДокумента = doc.document_seria, НомерДокумента = doc.document_number, КогдаВыданДокумент = result.pd.КогдаВыданДокумент, ВидУдостоверяющегоДокумента = result.pd.ВидУдостоверяющегоДокумента, НаименованиеУдостоверяющегоДокумента = result.pd.ВидУдостоверяющегоДокументаNavigation.Наименование, КодУдостоверяющегоДокумента = result.pd.ВидУдостоверяющегоДокументаNavigation.Код
// Личность (Guid), Имя, Отчество, БезОтчества, Фамилия
, Личность = result.pd.Личность, Имя = result.pd.ЛичностьNavigation.Имя, Отчество = result.pd.ЛичностьNavigation.Отчество, БезОтчества = result.pd.ЛичностьNavigation.БезОтчества, Фамилия = result.pd.ЛичностьNavigation.Фамилия
// ДатаРождения, ТерриторияФактическогоМестаЖительстваNew (нигде не заполнено - null), Снилс
......@@ -46,7 +46,7 @@ namespace SocialMinistryDataExchange.Model.DB.Center {
}
}
private List<SMResponce> FormatResponce(List<SMResponceTemp> records) {
private static List<SMResponce> FormatResponce(List<SMResponceTemp> records) {
List<SMResponce> responce = new();
foreach (SMResponceTemp record in records) {
var SMRecord = new SMResponce();
......@@ -74,6 +74,11 @@ namespace SocialMinistryDataExchange.Model.DB.Center {
"2" => record.КонечнаяДата,
_ => DateTime.Now,
};
SMRecord.FounderType = record.ВидУчредителяКод.ToString() ?? "";
// TODO SMRecord.OrganizationType = record.
SMRecord.EducationProgram = record.ОбразовательнаяПрограммаКод.ToString() ?? "";
SMRecord.EducationForm = record.ФормаОбученияКод.ToString() ?? "";
}
else {
// записи не найдены
......@@ -81,6 +86,7 @@ namespace SocialMinistryDataExchange.Model.DB.Center {
SMRecord.PersonDocumentSeria = record.СерияДокумента;
SMRecord.PersonDocumentNumber = record.НомерДокумента;
SMRecord.Status = "3";
SMRecord.StatusDate = DateTime.Now;
}
responce.Add(SMRecord);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment