Commit 2ca6da83 by Alex Nasyr

eduOrg code added

parent dd14f8b7
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
...@@ -29,8 +29,10 @@ namespace SocialMinistryDataExchange.Model.DB.Center { ...@@ -29,8 +29,10 @@ namespace SocialMinistryDataExchange.Model.DB.Center {
, ТерриторияShortname = result.pd.ЛичностьNavigation.ТерриторияФактическогоМестаЖительстваNewNavigation.ТерриторияNavigation.Наименование , ТерриторияShortname = result.pd.ЛичностьNavigation.ТерриторияФактическогоМестаЖительстваNewNavigation.ТерриторияNavigation.Наименование
// ПриказЗачисления, ПриказОтчисления, НачальнаяДата, КонечнаяДата, Подразделение (Guid), Организация (Guid) // ПриказЗачисления, ПриказОтчисления, НачальнаяДата, КонечнаяДата, Подразделение (Guid), Организация (Guid)
, ПриказЗачисления = result.lp.ПриказЗачисления, ПриказОтчисления = result.lp.ПриказОтчисления, НачальнаяДата = result.lp.НачальнаяДата, КонечнаяДата = result.lp.КонечнаяДата, Подразделение = result.lp.Подразделение, Организация = result.lp.Организация , ПриказЗачисления = result.lp.ПриказЗачисления, ПриказОтчисления = result.lp.ПриказОтчисления, НачальнаяДата = result.lp.НачальнаяДата, КонечнаяДата = result.lp.КонечнаяДата, Подразделение = result.lp.Подразделение, Организация = result.lp.Организация
// ТипОрганизации, ПолноеНаименованиеОрганизации, ВидУчредителя (Guid), ВидУчредителяКод // ТипОрганизации, ТипОрганизацииКод, ТипОрганизацииНаименование
, ТипОрганизации = result.lp.ОрганизацияNavigation.ТипОрганизации, ПолноеНаименованиеОрганизации = result.lp.ОрганизацияNavigation.ПолноеНаименование, ВидУчредителя = result.lp.ОрганизацияNavigation.ВидУчредителя, ВидУчредителяКод = result.lp.ОрганизацияNavigation.ВидУчредителяNavigation.Код , ТипОрганизации = result.lp.ОрганизацияNavigation.ТипОрганизации, ТипОрганизацииКод = result.lp.ОрганизацияNavigation.ТипОрганизацииNavigation.Код, ТипОрганизацииНаименование = result.lp.ОрганизацияNavigation.ТипОрганизацииNavigation.Наименование
// ПолноеНаименованиеОрганизации, ВидУчредителя (Guid), ВидУчредителяКод
, ПолноеНаименованиеОрганизации = result.lp.ОрганизацияNavigation.ПолноеНаименование, ВидУчредителя = result.lp.ОрганизацияNavigation.ВидУчредителя, ВидУчредителяКод = result.lp.ОрганизацияNavigation.ВидУчредителяNavigation.Код
// ОбразовательнаяПрограммаТип (Guid), ОбразовательнаяПрограммаКод // ОбразовательнаяПрограммаТип (Guid), ОбразовательнаяПрограммаКод
, ОбразовательнаяПрограммаТип = result.op.ТипОп, ОбразовательнаяПрограммаКод = result.op.ТипОпNavigation.Код , ОбразовательнаяПрограммаТип = result.op.ТипОп, ОбразовательнаяПрограммаКод = result.op.ТипОпNavigation.Код
// ФормаОбученияКод, ФормаОбученияНаименование // ФормаОбученияКод, ФормаОбученияНаименование
...@@ -74,11 +76,13 @@ namespace SocialMinistryDataExchange.Model.DB.Center { ...@@ -74,11 +76,13 @@ namespace SocialMinistryDataExchange.Model.DB.Center {
"2" => record.КонечнаяДата, "2" => record.КонечнаяДата,
_ => DateTime.Now, _ => DateTime.Now,
}; };
SMRecord.FounderType = record.ВидУчредителяКод.ToString() ?? ""; if (SMRecord.Status == "1") {
// TODO SMRecord.OrganizationType = record. // TODO перевести внутренние коды ко внешним
SMRecord.EducationProgram = record.ОбразовательнаяПрограммаКод.ToString() ?? ""; SMRecord.FounderType = record.ВидУчредителяКод.ToString() ?? String.Empty;
SMRecord.EducationForm = record.ФормаОбученияКод.ToString() ?? ""; SMRecord.OrganizationType = record.ТипОрганизацииКод.ToString() ?? String.Empty;
SMRecord.EducationProgram = record.ОбразовательнаяПрограммаКод.ToString() ?? String.Empty;
SMRecord.EducationForm = record.ФормаОбученияКод.ToString() ?? String.Empty;
}
} }
else { else {
// записи не найдены // записи не найдены
......
...@@ -45,6 +45,8 @@ namespace SocialMinistryDataExchange.Model { ...@@ -45,6 +45,8 @@ namespace SocialMinistryDataExchange.Model {
public string ТерриторияShortname { get; set; } public string ТерриторияShortname { get; set; }
public Guid? ТипОрганизации { get; set; } public Guid? ТипОрганизации { get; set; }
public int? ТипОрганизацииКод { get; set; }
public string ТипОрганизацииНаименование { get; set; }
public string ПолноеНаименованиеОрганизации { get; set; } public string ПолноеНаименованиеОрганизации { get; set; }
public Guid? ВидУчредителя { get; set; } public Guid? ВидУчредителя { get; set; }
public int? ВидУчредителяКод { get; set; } public int? ВидУчредителяКод { get; set; }
......
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