ListformWizard Çalışması

This commit is contained in:
Sedat Öztürk 2026-05-01 18:23:14 +03:00
parent 7bb154c936
commit 009c1a8416
12 changed files with 379 additions and 561 deletions

View file

@ -182,67 +182,55 @@ public class ListFormWizardAppService(
.ToList(); .ToList();
//ListForm - varsa sil, yeniden ekle //ListForm - varsa sil, yeniden ekle
var listFormQueryable = await repoListForm.GetQueryableAsync(); var existingListForm = await repoListForm.FirstOrDefaultAsync(a => a.ListFormCode == input.ListFormCode);
var existingListForm = await AsyncExecuter.FirstOrDefaultAsync(listFormQueryable.Where(a => a.ListFormCode == input.ListFormCode)); if (existingListForm != null)
{
await repoListForm.DeleteAsync(existingListForm, autoSave: true);
}
var listFormFieldQueryable = await repoListFormField.GetQueryableAsync(); var existingListFormFields = await repoListFormField.GetListAsync(a => a.ListFormCode == input.ListFormCode);
var existingListFormFields = await AsyncExecuter.ToListAsync(
listFormFieldQueryable.Where(a => a.ListFormCode == input.ListFormCode));
if (existingListFormFields.Count > 0) if (existingListFormFields.Count > 0)
{ {
await repoListFormField.DeleteManyAsync(existingListFormFields, autoSave: true); await repoListFormField.DeleteManyAsync(existingListFormFields, autoSave: true);
} }
void ApplyListFormValues(ListForm lf) var listForm = await repoListForm.InsertAsync(new ListForm
{ {
lf.ListFormType = ListFormTypeEnum.List; ListFormType = ListFormTypeEnum.List,
lf.PageSize = 10; PageSize = 10,
lf.ExportJson = WizardConsts.DefaultExportJson; ExportJson = WizardConsts.DefaultExportJson,
lf.IsSubForm = false; IsSubForm = false,
lf.ShowNote = true; ShowNote = true,
lf.LayoutJson = WizardConsts.DefaultLayoutJson(); LayoutJson = WizardConsts.DefaultLayoutJson(),
lf.CultureName = LanguageCodes.En; CultureName = LanguageCodes.En,
lf.ListFormCode = input.ListFormCode; ListFormCode = input.ListFormCode,
lf.Name = nameLangKey; Name = nameLangKey,
lf.Title = titleLangKey; Title = titleLangKey,
lf.Description = descLangKey; Description = descLangKey,
lf.DataSourceCode = input.DataSourceCode; DataSourceCode = input.DataSourceCode,
lf.IsTenant = input.IsTenant; IsTenant = input.IsTenant,
lf.IsBranch = input.IsBranch; IsBranch = input.IsBranch,
lf.IsOrganizationUnit = input.IsOrganizationUnit; IsOrganizationUnit = input.IsOrganizationUnit,
lf.SelectCommandType = input.SelectCommandType; SelectCommandType = input.SelectCommandType,
lf.SelectCommand = input.SelectCommand; SelectCommand = input.SelectCommand,
lf.KeyFieldName = input.KeyFieldName; KeyFieldName = input.KeyFieldName,
lf.KeyFieldDbSourceType = input.KeyFieldDbSourceType; KeyFieldDbSourceType = input.KeyFieldDbSourceType,
lf.DefaultFilter = WizardConsts.DefaultFilterJson; DefaultFilter = WizardConsts.DefaultFilterJson,
lf.SortMode = GridOptions.SortModeSingle; SortMode = GridOptions.SortModeSingle,
lf.FilterRowJson = WizardConsts.DefaultFilterRowJson; FilterRowJson = WizardConsts.DefaultFilterRowJson,
lf.HeaderFilterJson = WizardConsts.DefaultHeaderFilterJson; HeaderFilterJson = WizardConsts.DefaultHeaderFilterJson,
lf.SearchPanelJson = WizardConsts.DefaultSearchPanelJson; SearchPanelJson = WizardConsts.DefaultSearchPanelJson,
lf.GroupPanelJson = JsonSerializer.Serialize(new { Visible = false }); GroupPanelJson = JsonSerializer.Serialize(new { Visible = false }),
lf.SelectionJson = WizardConsts.DefaultSelectionSingleJson; SelectionJson = WizardConsts.DefaultSelectionSingleJson,
lf.ColumnOptionJson = WizardConsts.DefaultColumnOptionJson(); ColumnOptionJson = WizardConsts.DefaultColumnOptionJson(),
lf.PermissionJson = WizardConsts.DefaultPermissionJson(code); PermissionJson = WizardConsts.DefaultPermissionJson(code),
lf.DeleteCommand = WizardConsts.DefaultDeleteCommand(input.SelectCommand); DeleteCommand = WizardConsts.DefaultDeleteCommand(input.SelectCommand),
lf.DeleteFieldsDefaultValueJson = WizardConsts.DefaultDeleteFieldsDefaultValueJson(input.KeyFieldDbSourceType); DeleteFieldsDefaultValueJson = WizardConsts.DefaultDeleteFieldsDefaultValueJson(input.KeyFieldDbSourceType),
lf.InsertFieldsDefaultValueJson = WizardConsts.DefaultInsertFieldsDefaultValueJson(input.KeyFieldDbSourceType); InsertFieldsDefaultValueJson = WizardConsts.DefaultInsertFieldsDefaultValueJson(input.KeyFieldDbSourceType),
lf.PagerOptionJson = WizardConsts.DefaultPagerOptionJson; PagerOptionJson = WizardConsts.DefaultPagerOptionJson,
lf.EditingOptionJson = WizardConsts.DefaultEditingOptionJson(titleLangKey, 600, 500, input.AllowDeleting, input.AllowAdding, input.AllowUpdating, input.ConfirmDelete, false, input.AllowDetail); EditingOptionJson = WizardConsts.DefaultEditingOptionJson(titleLangKey, 600, 500, input.AllowDeleting, input.AllowAdding, input.AllowUpdating, input.ConfirmDelete, false, input.AllowDetail),
lf.EditingFormJson = editingFormDtos.Count > 0 ? JsonSerializer.Serialize(editingFormDtos) : null; EditingFormJson = editingFormDtos.Count > 0 ? JsonSerializer.Serialize(editingFormDtos) : null,
} }, autoSave: true);
ListForm listForm;
if (existingListForm != null)
{
ApplyListFormValues(existingListForm);
listForm = await repoListForm.UpdateAsync(existingListForm, autoSave: true);
}
else
{
var newListForm = new ListForm();
ApplyListFormValues(newListForm);
listForm = await repoListForm.InsertAsync(newListForm, autoSave: true);
}
// ListFormField - each item in each group becomes a visible field record // ListFormField - each item in each group becomes a visible field record
var fieldOrder = 0; var fieldOrder = 0;

View file

@ -12845,8 +12845,8 @@
{ {
"resourceName": "Platform", "resourceName": "Platform",
"key": "App.Listform.ListformField.BranchId", "key": "App.Listform.ListformField.BranchId",
"en": "Branch", "en": "Branch Name",
"tr": "Şube" "tr": "Şube Adı"
}, },
{ {
"resourceName": "Platform", "resourceName": "Platform",
@ -14591,8 +14591,8 @@
{ {
"resourceName": "Platform", "resourceName": "Platform",
"key": "App.Listform.ListformField.ParentId", "key": "App.Listform.ListformField.ParentId",
"en": "Parent", "en": "Parent Name",
"tr": "Üst" "tr": "Üst Adı"
}, },
{ {
"resourceName": "Platform", "resourceName": "Platform",

View file

@ -114,7 +114,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.PermissionGroups.Create, AbpIdentity.PermissionGroups.Default, AbpIdentity.PermissionGroups.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(AbpIdentity.PermissionGroups.Create, AbpIdentity.PermissionGroups.Default, AbpIdentity.PermissionGroups.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -129,7 +129,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.PermissionGroups.Create, AbpIdentity.PermissionGroups.Default, AbpIdentity.PermissionGroups.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(AbpIdentity.PermissionGroups.Create, AbpIdentity.PermissionGroups.Default, AbpIdentity.PermissionGroups.Update, true, true, false),
@ -145,7 +145,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.PermissionGroups.Create, AbpIdentity.PermissionGroups.Default, AbpIdentity.PermissionGroups.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(AbpIdentity.PermissionGroups.Create, AbpIdentity.PermissionGroups.Default, AbpIdentity.PermissionGroups.Update, true, true, false),
@ -161,7 +161,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 4, ListOrderNo = 4,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.PermissionGroups.Create, AbpIdentity.PermissionGroups.Default, AbpIdentity.PermissionGroups.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(AbpIdentity.PermissionGroups.Create, AbpIdentity.PermissionGroups.Default, AbpIdentity.PermissionGroups.Update, true, true, false),
@ -246,7 +246,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.Permissions.Create, AbpIdentity.Permissions.Default, AbpIdentity.Permissions.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(AbpIdentity.Permissions.Create, AbpIdentity.Permissions.Default, AbpIdentity.Permissions.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -261,7 +261,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
SortIndex = 1, SortIndex = 1,
SortDirection = GridColumnOptions.SortOrderAsc, SortDirection = GridColumnOptions.SortOrderAsc,
AllowSearch = true, AllowSearch = true,
@ -285,7 +285,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
LookupJson = JsonSerializer.Serialize(new LookupDto { LookupJson = JsonSerializer.Serialize(new LookupDto {
DataSourceType = UiLookupDataSourceTypeEnum.Query, DataSourceType = UiLookupDataSourceTypeEnum.Query,
@ -307,7 +307,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 4, ListOrderNo = 4,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.Permissions.Create, AbpIdentity.Permissions.Default, AbpIdentity.Permissions.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(AbpIdentity.Permissions.Create, AbpIdentity.Permissions.Default, AbpIdentity.Permissions.Update, true, true, false),
@ -323,7 +323,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 5, ListOrderNo = 5,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = false, AllowSearch = false,
LookupJson = JsonSerializer.Serialize(new LookupDto { LookupJson = JsonSerializer.Serialize(new LookupDto {
DataSourceType = UiLookupDataSourceTypeEnum.Query, DataSourceType = UiLookupDataSourceTypeEnum.Query,
@ -346,7 +346,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 6, ListOrderNo = 6,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.Permissions.Create, AbpIdentity.Permissions.Default, AbpIdentity.Permissions.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(AbpIdentity.Permissions.Create, AbpIdentity.Permissions.Default, AbpIdentity.Permissions.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -361,7 +361,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 7, ListOrderNo = 7,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
LookupJson = JsonSerializer.Serialize(new LookupDto LookupJson = JsonSerializer.Serialize(new LookupDto
{ {
@ -388,7 +388,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 8, ListOrderNo = 8,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
LookupJson = JsonSerializer.Serialize(new LookupDto LookupJson = JsonSerializer.Serialize(new LookupDto
{ {
DataSourceType = UiLookupDataSourceTypeEnum.Query, DataSourceType = UiLookupDataSourceTypeEnum.Query,
@ -484,7 +484,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 0, ListOrderNo = 0,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -500,7 +500,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -517,7 +517,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
LookupJson = JsonSerializer.Serialize(new LookupDto LookupJson = JsonSerializer.Serialize(new LookupDto
{ {
DataSourceType = UiLookupDataSourceTypeEnum.StaticData, DataSourceType = UiLookupDataSourceTypeEnum.StaticData,
@ -545,7 +545,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -561,7 +561,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 4, ListOrderNo = 4,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -577,7 +577,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 5, ListOrderNo = 5,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -594,7 +594,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 6, ListOrderNo = 6,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -611,7 +611,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 7, ListOrderNo = 7,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -710,7 +710,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
SortIndex = 1, SortIndex = 1,
SortDirection = GridColumnOptions.SortOrderAsc, SortDirection = GridColumnOptions.SortOrderAsc,
AllowSearch = true, AllowSearch = true,
@ -731,7 +731,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Roles.Create, PlatformConsts.IdentityPermissions.Roles.Default, PlatformConsts.IdentityPermissions.Roles.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Roles.Create, PlatformConsts.IdentityPermissions.Roles.Default, PlatformConsts.IdentityPermissions.Roles.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -748,7 +748,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Roles.Create, PlatformConsts.IdentityPermissions.Roles.Default, PlatformConsts.IdentityPermissions.Roles.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Roles.Create, PlatformConsts.IdentityPermissions.Roles.Default, PlatformConsts.IdentityPermissions.Roles.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -896,7 +896,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -914,7 +914,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ValidationRuleJson = DefaultValidationRuleEmailRequiredJson, ValidationRuleJson = DefaultValidationRuleEmailRequiredJson,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
@ -934,7 +934,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ValidationRuleJson = DefaultValidationRuleRequiredJson, ValidationRuleJson = DefaultValidationRuleRequiredJson,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
@ -954,7 +954,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 4, ListOrderNo = 4,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ValidationRuleJson = DefaultValidationRuleRequiredJson, ValidationRuleJson = DefaultValidationRuleRequiredJson,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
@ -974,7 +974,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 5, ListOrderNo = 5,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
EditorOptions = EditorOptionValues.PhoneEditorOptions, EditorOptions = EditorOptionValues.PhoneEditorOptions,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
@ -995,7 +995,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
LookupJson = LookupQueryValues.DefaultLookupQueryJson(nameof(TableNameEnum.WorkHour), "Name", "Name"), LookupJson = LookupQueryValues.DefaultLookupQueryJson(nameof(TableNameEnum.WorkHour), "Name", "Name"),
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ValidationRuleJson = DefaultValidationRuleRequiredJson, ValidationRuleJson = DefaultValidationRuleRequiredJson,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
@ -1015,7 +1015,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 7, ListOrderNo = 7,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1033,7 +1033,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 8, ListOrderNo = 8,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1051,7 +1051,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 9, ListOrderNo = 9,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1069,7 +1069,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 10, ListOrderNo = 10,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1087,7 +1087,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 11, ListOrderNo = 11,
Visible = false, Visible = false,
IsActive = false, IsActive = false,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false), PermissionJson = DefaultFieldPermissionJson(PlatformConsts.IdentityPermissions.Users.Create, PlatformConsts.IdentityPermissions.Users.Default, PlatformConsts.IdentityPermissions.Users.Update, true, true, false),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1158,7 +1158,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1173,7 +1173,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1189,7 +1189,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1205,7 +1205,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 4, ListOrderNo = 4,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1221,7 +1221,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 5, ListOrderNo = 5,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1237,7 +1237,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 6, ListOrderNo = 6,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1253,7 +1253,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 7, ListOrderNo = 7,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1269,7 +1269,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 8, ListOrderNo = 8,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1285,7 +1285,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 9, ListOrderNo = 9,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1361,7 +1361,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ValidationRuleJson = DefaultValidationRuleRequiredJson, ValidationRuleJson = DefaultValidationRuleRequiredJson,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1378,7 +1378,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ValidationRuleJson = DefaultValidationRuleRequiredJson, ValidationRuleJson = DefaultValidationRuleRequiredJson,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
@ -1396,7 +1396,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1413,7 +1413,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 4, ListOrderNo = 4,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1515,7 +1515,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ValidationRuleJson = DefaultValidationRuleRequiredJson, ValidationRuleJson = DefaultValidationRuleRequiredJson,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1533,7 +1533,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
SortIndex = 1, SortIndex = 1,
SortDirection = GridColumnOptions.SortOrderAsc, SortDirection = GridColumnOptions.SortOrderAsc,
AllowSearch = true, AllowSearch = true,
@ -1552,7 +1552,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
LookupJson = LookupQueryValues.DefaultLookupQueryJson(nameof(TableNameEnum.ReportCategory), "Id", "Name"), LookupJson = LookupQueryValues.DefaultLookupQueryJson(nameof(TableNameEnum.ReportCategory), "Id", "Name"),
ValidationRuleJson = DefaultValidationRuleRequiredJson, ValidationRuleJson = DefaultValidationRuleRequiredJson,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
@ -1569,7 +1569,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 4, ListOrderNo = 4,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
LookupJson = JsonSerializer.Serialize(new LookupDto { LookupJson = JsonSerializer.Serialize(new LookupDto {
DataSourceType = UiLookupDataSourceTypeEnum.StaticData, DataSourceType = UiLookupDataSourceTypeEnum.StaticData,
DisplayExpr = "name", DisplayExpr = "name",
@ -1595,7 +1595,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 5, ListOrderNo = 5,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1611,7 +1611,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 6, ListOrderNo = 6,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1685,7 +1685,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1701,7 +1701,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
SortIndex = 1, SortIndex = 1,
SortDirection = GridColumnOptions.SortOrderAsc, SortDirection = GridColumnOptions.SortOrderAsc,
AllowSearch = true, AllowSearch = true,
@ -1796,7 +1796,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ValidationRuleJson = DefaultValidationRuleRequiredJson, ValidationRuleJson = DefaultValidationRuleRequiredJson,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -1812,7 +1812,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
SortIndex = 1, SortIndex = 1,
SortDirection = GridColumnOptions.SortOrderAsc, SortDirection = GridColumnOptions.SortOrderAsc,
AllowSearch = true, AllowSearch = true,
@ -1832,7 +1832,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson, PivotSettingsJson = DefaultPivotSettingsJson,
@ -1848,7 +1848,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 4, ListOrderNo = 4,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson, PivotSettingsJson = DefaultPivotSettingsJson,
@ -1866,7 +1866,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 5, ListOrderNo = 5,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1882,7 +1882,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 6, ListOrderNo = 6,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1898,7 +1898,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 7, ListOrderNo = 7,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1914,7 +1914,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 8, ListOrderNo = 8,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1930,7 +1930,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 9, ListOrderNo = 9,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1946,7 +1946,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 10, ListOrderNo = 10,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -1962,7 +1962,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 11, ListOrderNo = 11,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -2036,7 +2036,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -2051,7 +2051,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
SortIndex = 1, SortIndex = 1,
SortDirection = GridColumnOptions.SortOrderAsc, SortDirection = GridColumnOptions.SortOrderAsc,
AllowSearch = true, AllowSearch = true,
@ -2081,7 +2081,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
LookupJson = JsonSerializer.Serialize(new LookupDto { LookupJson = JsonSerializer.Serialize(new LookupDto {
DataSourceType = UiLookupDataSourceTypeEnum.Query, DataSourceType = UiLookupDataSourceTypeEnum.Query,
@ -2104,7 +2104,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 4, ListOrderNo = 4,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ValidationRuleJson = DefaultValidationRuleRequiredJson, ValidationRuleJson = DefaultValidationRuleRequiredJson,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
@ -2176,7 +2176,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 1, ListOrderNo = 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
PivotSettingsJson = DefaultPivotSettingsJson PivotSettingsJson = DefaultPivotSettingsJson
@ -2191,7 +2191,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 2, ListOrderNo = 2,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -2207,7 +2207,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 3, ListOrderNo = 3,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -2224,7 +2224,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 4, ListOrderNo = 4,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -2241,7 +2241,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 5, ListOrderNo = 5,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
LookupJson = JsonSerializer.Serialize(new LookupDto { LookupJson = JsonSerializer.Serialize(new LookupDto {
DataSourceType = UiLookupDataSourceTypeEnum.Query, DataSourceType = UiLookupDataSourceTypeEnum.Query,
@ -2264,7 +2264,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 6, ListOrderNo = 6,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -2281,7 +2281,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 7, ListOrderNo = 7,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),
@ -2298,7 +2298,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
ListOrderNo = 8, ListOrderNo = 8,
Visible = true, Visible = true,
IsActive = true, IsActive = true,
IsDeleted = false,
AllowSearch = true, AllowSearch = true,
ColumnCustomizationJson = DefaultColumnCustomizationJson, ColumnCustomizationJson = DefaultColumnCustomizationJson,
PermissionJson = DefaultFieldPermissionJson(listForm.Name), PermissionJson = DefaultFieldPermissionJson(listForm.Name),

View file

@ -118,7 +118,6 @@ public class ListFormSeeder_Utils
ListOrderNo = f.ListOrderNo, ListOrderNo = f.ListOrderNo,
Visible = f.Visible, Visible = f.Visible,
IsActive = f.IsActive, IsActive = f.IsActive,
IsDeleted = f.IsDeleted,
AllowSearch = f.AllowSearch, AllowSearch = f.AllowSearch,
LookupJson = f.LookupJson, LookupJson = f.LookupJson,
ColumnCustomizationJson = f.ColumnCustomizationJson, ColumnCustomizationJson = f.ColumnCustomizationJson,
@ -193,7 +192,6 @@ public class ListFormSeeder_Utils
ListOrderNo = listOrderNo + 1, ListOrderNo = listOrderNo + 1,
Visible = false, Visible = false,
IsActive = true, IsActive = true,
IsDeleted = false,
SortIndex = 0, SortIndex = 0,
PermissionJson = JsonSerializer.Serialize(new ListFormFieldPermissionDto PermissionJson = JsonSerializer.Serialize(new ListFormFieldPermissionDto
{ {

View file

@ -1,11 +1,11 @@
using Sozsoft.Platform.Enums; using Sozsoft.Platform.Enums;
using System; using System;
using System.Data; using System.Data;
using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.Domain.Entities;
namespace Sozsoft.Platform.Entities; namespace Sozsoft.Platform.Entities;
public class ListForm : FullAuditedEntity<Guid> public class ListForm : Entity<Guid>
{ {
public string ListFormCode { get; set; } // Guid olan ID'den ayri olarak, bir listform'un kullanici, rol ve dil bazindaki ozellestirmelerinin ana kayit ile baglantisini kurmak icin public string ListFormCode { get; set; } // Guid olan ID'den ayri olarak, bir listform'un kullanici, rol ve dil bazindaki ozellestirmelerinin ana kayit ile baglantisini kurmak icin
public string CultureName { get; set; } // Bu tanim hangi dil icin "en", "tr" public string CultureName { get; set; } // Bu tanim hangi dil icin "en", "tr"

View file

@ -1,11 +1,11 @@
using System; using System;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
using System.Data; using System.Data;
using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.Domain.Entities;
namespace Sozsoft.Platform.Entities; namespace Sozsoft.Platform.Entities;
public class ListFormField : FullAuditedEntity<Guid> public class ListFormField : Entity<Guid>
{ {
public string ListFormCode { get; set; }// Sozsoft.LF.SATIS-323 public string ListFormCode { get; set; }// Sozsoft.LF.SATIS-323
public string UserId { get; set; } // External kullanici id (orn: ali.akman. ihtiyaca gore guid veya int de olabilir) public string UserId { get; set; } // External kullanici id (orn: ali.akman. ihtiyaca gore guid veya int de olabilir)

View file

@ -218,7 +218,7 @@ public class SelectQueryManager : PlatformDomainService, ISelectQueryManager
List<SelectField> selectFields = []; List<SelectField> selectFields = [];
foreach (var itemField in listFormFields.OrderBy(c => c.JoinTableJson)) foreach (var itemField in listFormFields.OrderBy(c => c.JoinTableJson))
{ {
if (!itemField.IsActive.HasValue || !itemField.IsActive.Value || itemField.IsDeleted) if (!itemField.IsActive.HasValue || !itemField.IsActive.Value)
{ {
continue; continue;
} }

View file

@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore;
namespace Sozsoft.Platform.Migrations namespace Sozsoft.Platform.Migrations
{ {
[DbContext(typeof(PlatformDbContext))] [DbContext(typeof(PlatformDbContext))]
[Migration("20260427070853_Initial")] [Migration("20260501150322_Initial")]
partial class Initial partial class Initial
{ {
/// <inheritdoc /> /// <inheritdoc />
@ -2173,14 +2173,6 @@ namespace Sozsoft.Platform.Migrations
b.Property<string>("CommonSeriesSettingsJson") b.Property<string>("CommonSeriesSettingsJson")
.HasColumnType("text"); .HasColumnType("text");
b.Property<DateTime>("CreationTime")
.HasColumnType("datetime2")
.HasColumnName("CreationTime");
b.Property<Guid?>("CreatorId")
.HasColumnType("uniqueidentifier")
.HasColumnName("CreatorId");
b.Property<string>("CrosshairJson") b.Property<string>("CrosshairJson")
.HasColumnType("text"); .HasColumnType("text");
@ -2222,14 +2214,6 @@ namespace Sozsoft.Platform.Migrations
.HasMaxLength(256) .HasMaxLength(256)
.HasColumnType("nvarchar(256)"); .HasColumnType("nvarchar(256)");
b.Property<Guid?>("DeleterId")
.HasColumnType("uniqueidentifier")
.HasColumnName("DeleterId");
b.Property<DateTime?>("DeletionTime")
.HasColumnType("datetime2")
.HasColumnName("DeletionTime");
b.Property<string>("Description") b.Property<string>("Description")
.HasMaxLength(512) .HasMaxLength(512)
.HasColumnType("nvarchar(512)"); .HasColumnType("nvarchar(512)");
@ -2289,12 +2273,6 @@ namespace Sozsoft.Platform.Migrations
b.Property<bool>("IsBranch") b.Property<bool>("IsBranch")
.HasColumnType("bit"); .HasColumnType("bit");
b.Property<bool>("IsDeleted")
.ValueGeneratedOnAdd()
.HasColumnType("bit")
.HasDefaultValue(false)
.HasColumnName("IsDeleted");
b.Property<bool>("IsOrganizationUnit") b.Property<bool>("IsOrganizationUnit")
.HasColumnType("bit"); .HasColumnType("bit");
@ -2311,14 +2289,6 @@ namespace Sozsoft.Platform.Migrations
.HasMaxLength(64) .HasMaxLength(64)
.HasColumnType("nvarchar(64)"); .HasColumnType("nvarchar(64)");
b.Property<DateTime?>("LastModificationTime")
.HasColumnType("datetime2")
.HasColumnName("LastModificationTime");
b.Property<Guid?>("LastModifierId")
.HasColumnType("uniqueidentifier")
.HasColumnName("LastModifierId");
b.Property<string>("LayoutJson") b.Property<string>("LayoutJson")
.HasColumnType("text"); .HasColumnType("text");
@ -2581,27 +2551,11 @@ namespace Sozsoft.Platform.Migrations
b.Property<string>("ColumnStylingJson") b.Property<string>("ColumnStylingJson")
.HasColumnType("text"); .HasColumnType("text");
b.Property<DateTime>("CreationTime")
.HasColumnType("datetime2")
.HasColumnName("CreationTime");
b.Property<Guid?>("CreatorId")
.HasColumnType("uniqueidentifier")
.HasColumnName("CreatorId");
b.Property<string>("CultureName") b.Property<string>("CultureName")
.IsRequired() .IsRequired()
.HasMaxLength(10) .HasMaxLength(10)
.HasColumnType("nvarchar(10)"); .HasColumnType("nvarchar(10)");
b.Property<Guid?>("DeleterId")
.HasColumnType("uniqueidentifier")
.HasColumnName("DeleterId");
b.Property<DateTime?>("DeletionTime")
.HasColumnType("datetime2")
.HasColumnName("DeletionTime");
b.Property<string>("EditorOptions") b.Property<string>("EditorOptions")
.HasColumnType("text"); .HasColumnType("text");
@ -2625,23 +2579,9 @@ namespace Sozsoft.Platform.Migrations
.HasColumnType("bit") .HasColumnType("bit")
.HasDefaultValue(true); .HasDefaultValue(true);
b.Property<bool>("IsDeleted")
.ValueGeneratedOnAdd()
.HasColumnType("bit")
.HasDefaultValue(false)
.HasColumnName("IsDeleted");
b.Property<string>("JoinTableJson") b.Property<string>("JoinTableJson")
.HasColumnType("text"); .HasColumnType("text");
b.Property<DateTime?>("LastModificationTime")
.HasColumnType("datetime2")
.HasColumnName("LastModificationTime");
b.Property<Guid?>("LastModifierId")
.HasColumnType("uniqueidentifier")
.HasColumnName("LastModifierId");
b.Property<string>("ListFormCode") b.Property<string>("ListFormCode")
.IsRequired() .IsRequired()
.HasMaxLength(64) .HasMaxLength(64)

View file

@ -1165,14 +1165,7 @@ namespace Sozsoft.Platform.Migrations
TitleJson = table.Column<string>(type: "text", nullable: true), TitleJson = table.Column<string>(type: "text", nullable: true),
TooltipJson = table.Column<string>(type: "text", nullable: true), TooltipJson = table.Column<string>(type: "text", nullable: true),
ValueAxisJson = table.Column<string>(type: "text", nullable: true), ValueAxisJson = table.Column<string>(type: "text", nullable: true),
ZoomAndPanJson = table.Column<string>(type: "text", nullable: true), ZoomAndPanJson = table.Column<string>(type: "text", nullable: true)
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
LastModificationTime = table.Column<DateTime>(type: "datetime2", nullable: true),
LastModifierId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
IsDeleted = table.Column<bool>(type: "bit", nullable: false, defaultValue: false),
DeleterId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
DeletionTime = table.Column<DateTime>(type: "datetime2", nullable: true)
}, },
constraints: table => constraints: table =>
{ {
@ -2061,14 +2054,7 @@ namespace Sozsoft.Platform.Migrations
PivotSettingsJson = table.Column<string>(type: "text", nullable: true), PivotSettingsJson = table.Column<string>(type: "text", nullable: true),
Alignment = table.Column<string>(type: "nvarchar(20)", maxLength: 20, nullable: true, defaultValue: "left"), Alignment = table.Column<string>(type: "nvarchar(20)", maxLength: 20, nullable: true, defaultValue: "left"),
Format = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: true), Format = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: true),
EditorOptions = table.Column<string>(type: "text", nullable: true), EditorOptions = table.Column<string>(type: "text", nullable: true)
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
LastModificationTime = table.Column<DateTime>(type: "datetime2", nullable: true),
LastModifierId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
IsDeleted = table.Column<bool>(type: "bit", nullable: false, defaultValue: false),
DeleterId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
DeletionTime = table.Column<DateTime>(type: "datetime2", nullable: true)
}, },
constraints: table => constraints: table =>
{ {

View file

@ -2170,14 +2170,6 @@ namespace Sozsoft.Platform.Migrations
b.Property<string>("CommonSeriesSettingsJson") b.Property<string>("CommonSeriesSettingsJson")
.HasColumnType("text"); .HasColumnType("text");
b.Property<DateTime>("CreationTime")
.HasColumnType("datetime2")
.HasColumnName("CreationTime");
b.Property<Guid?>("CreatorId")
.HasColumnType("uniqueidentifier")
.HasColumnName("CreatorId");
b.Property<string>("CrosshairJson") b.Property<string>("CrosshairJson")
.HasColumnType("text"); .HasColumnType("text");
@ -2219,14 +2211,6 @@ namespace Sozsoft.Platform.Migrations
.HasMaxLength(256) .HasMaxLength(256)
.HasColumnType("nvarchar(256)"); .HasColumnType("nvarchar(256)");
b.Property<Guid?>("DeleterId")
.HasColumnType("uniqueidentifier")
.HasColumnName("DeleterId");
b.Property<DateTime?>("DeletionTime")
.HasColumnType("datetime2")
.HasColumnName("DeletionTime");
b.Property<string>("Description") b.Property<string>("Description")
.HasMaxLength(512) .HasMaxLength(512)
.HasColumnType("nvarchar(512)"); .HasColumnType("nvarchar(512)");
@ -2286,12 +2270,6 @@ namespace Sozsoft.Platform.Migrations
b.Property<bool>("IsBranch") b.Property<bool>("IsBranch")
.HasColumnType("bit"); .HasColumnType("bit");
b.Property<bool>("IsDeleted")
.ValueGeneratedOnAdd()
.HasColumnType("bit")
.HasDefaultValue(false)
.HasColumnName("IsDeleted");
b.Property<bool>("IsOrganizationUnit") b.Property<bool>("IsOrganizationUnit")
.HasColumnType("bit"); .HasColumnType("bit");
@ -2308,14 +2286,6 @@ namespace Sozsoft.Platform.Migrations
.HasMaxLength(64) .HasMaxLength(64)
.HasColumnType("nvarchar(64)"); .HasColumnType("nvarchar(64)");
b.Property<DateTime?>("LastModificationTime")
.HasColumnType("datetime2")
.HasColumnName("LastModificationTime");
b.Property<Guid?>("LastModifierId")
.HasColumnType("uniqueidentifier")
.HasColumnName("LastModifierId");
b.Property<string>("LayoutJson") b.Property<string>("LayoutJson")
.HasColumnType("text"); .HasColumnType("text");
@ -2578,27 +2548,11 @@ namespace Sozsoft.Platform.Migrations
b.Property<string>("ColumnStylingJson") b.Property<string>("ColumnStylingJson")
.HasColumnType("text"); .HasColumnType("text");
b.Property<DateTime>("CreationTime")
.HasColumnType("datetime2")
.HasColumnName("CreationTime");
b.Property<Guid?>("CreatorId")
.HasColumnType("uniqueidentifier")
.HasColumnName("CreatorId");
b.Property<string>("CultureName") b.Property<string>("CultureName")
.IsRequired() .IsRequired()
.HasMaxLength(10) .HasMaxLength(10)
.HasColumnType("nvarchar(10)"); .HasColumnType("nvarchar(10)");
b.Property<Guid?>("DeleterId")
.HasColumnType("uniqueidentifier")
.HasColumnName("DeleterId");
b.Property<DateTime?>("DeletionTime")
.HasColumnType("datetime2")
.HasColumnName("DeletionTime");
b.Property<string>("EditorOptions") b.Property<string>("EditorOptions")
.HasColumnType("text"); .HasColumnType("text");
@ -2622,23 +2576,9 @@ namespace Sozsoft.Platform.Migrations
.HasColumnType("bit") .HasColumnType("bit")
.HasDefaultValue(true); .HasDefaultValue(true);
b.Property<bool>("IsDeleted")
.ValueGeneratedOnAdd()
.HasColumnType("bit")
.HasDefaultValue(false)
.HasColumnName("IsDeleted");
b.Property<string>("JoinTableJson") b.Property<string>("JoinTableJson")
.HasColumnType("text"); .HasColumnType("text");
b.Property<DateTime?>("LastModificationTime")
.HasColumnType("datetime2")
.HasColumnName("LastModificationTime");
b.Property<Guid?>("LastModifierId")
.HasColumnType("uniqueidentifier")
.HasColumnName("LastModifierId");
b.Property<string>("ListFormCode") b.Property<string>("ListFormCode")
.IsRequired() .IsRequired()
.HasMaxLength(64) .HasMaxLength(64)

View file

@ -51,9 +51,9 @@ WITH INIT;'
END END
GO GO
IF OBJECT_ID(N'[dbo].[Adm_T_Deparment]', 'U') IS NULL IF OBJECT_ID(N'[dbo].[Adm_T_Department]', 'U') IS NULL
BEGIN BEGIN
CREATE TABLE [dbo].[Adm_T_Deparment] CREATE TABLE [dbo].[Adm_T_Department]
( (
[Id] uniqueidentifier NOT NULL DEFAULT NEWID(), [Id] uniqueidentifier NOT NULL DEFAULT NEWID(),
[CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(), [CreationTime] datetime2 NOT NULL DEFAULT GETUTCDATE(),
@ -67,7 +67,7 @@ BEGIN
[BranchId] uniqueidentifier NOT NULL, [BranchId] uniqueidentifier NOT NULL,
[Name] nvarchar(64) NOT NULL, [Name] nvarchar(64) NOT NULL,
[ParentId] uniqueidentifier NULL, [ParentId] uniqueidentifier NULL,
CONSTRAINT [PK_Adm_T_Deparment] PRIMARY KEY CLUSTERED CONSTRAINT [PK_Adm_T_Department] PRIMARY KEY CLUSTERED
( (
[Id] ASC [Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]