using System; using System.Collections.Generic; using System.Text; namespace ReZero.SuperAPI { public partial class EntityInfoInitializerProvider { internal List GetDatas() { List datas = new List(); AddZeroInterfaceList(datas); AddZeroInterfaceCategory(datas); AddZeroDataBaseInfo(datas); AddZeroEntityInfo(datas); AddZeroColumn(datas); AddZeroTemplate(datas); AddZeroTemplateType(datas); AddZeroUserInfo(datas); AddZeroJwtTokenManagement(datas); return datas; } private void AddZeroUserInfo(List datas) { var entityMappingService = new EntityMappingService(); var data = entityMappingService.ConvertDbToEntityInfo(typeof(ZeroUserInfo)); data.Id = Id_ZeroUserInfo; data.DataBaseId = DataBaseInitializerProvider.Id; CommonSetting(data); datas.Add(data); } private void AddZeroColumn(List datas) { var entityMappingService = new EntityMappingService(); var data = entityMappingService.ConvertDbToEntityInfo(typeof(ZeroEntityColumnInfo)); data.Id = Id_ZeroColumnInfo; data.DataBaseId = DataBaseInitializerProvider.Id; CommonSetting(data); datas.Add(data); } private void AddZeroEntityInfo(List datas) { var entityMappingService = new EntityMappingService(); var data = entityMappingService.ConvertDbToEntityInfo(typeof(ZeroEntityInfo)); data.Id = Id_ZeroEntityInfo; data.DataBaseId = DataBaseInitializerProvider.Id; CommonSetting(data); datas.Add(data); } private void AddZeroDataBaseInfo(List datas) { var entityMappingService = new EntityMappingService(); var data = entityMappingService.ConvertDbToEntityInfo(typeof(ZeroDatabaseInfo)); data.Id = Id_ZeroDatabaseInfo; data.DataBaseId = DataBaseInitializerProvider.Id; CommonSetting(data); datas.Add(data); } private void AddZeroInterfaceList(List datas) { var entityMappingService = new EntityMappingService(); var data = entityMappingService.ConvertDbToEntityInfo(typeof(ZeroInterfaceList)); data.Id = Id_ZeroInterfaceList; data.DataBaseId = DataBaseInitializerProvider.Id; CommonSetting(data); datas.Add(data); } private void AddZeroInterfaceCategory(List datas) { var entityMappingService = new EntityMappingService(); var data = entityMappingService.ConvertDbToEntityInfo(typeof(ZeroInterfaceCategory)); data.Id = Id_ZeroInterfaceCategory; data.DataBaseId = DataBaseInitializerProvider.Id; CommonSetting(data); datas.Add(data); } private void AddZeroTemplate(List datas) { var entityMappingService = new EntityMappingService(); var data = entityMappingService.ConvertDbToEntityInfo(typeof(ZeroTemplate)); data.Id = Id_ZeroTemplate; data.DataBaseId = DataBaseInitializerProvider.Id; CommonSetting(data); datas.Add(data); } private void AddZeroTemplateType(List datas) { var entityMappingService = new EntityMappingService(); var data = entityMappingService.ConvertDbToEntityInfo(typeof(ZeroTemplateType)); data.Id = Id_ZeroTemplateType; data.DataBaseId = DataBaseInitializerProvider.Id; CommonSetting(data); datas.Add(data); } private void AddZeroJwtTokenManagement(List datas) { var entityMappingService = new EntityMappingService(); var data = entityMappingService.ConvertDbToEntityInfo(typeof(ZeroJwtTokenManagement)); data.Id = Id_ZeroJwtTokenManagement; data.DataBaseId = DataBaseInitializerProvider.Id; CommonSetting(data); datas.Add(data); } private void CommonSetting(ZeroEntityInfo data) { data.IsInitialized = true; data.IsDeleted = false; } } }