Permission listesine Activity eklendi

This commit is contained in:
Sedat ÖZTÜRK 2025-10-15 13:37:36 +03:00
parent 9c0f8d322b
commit a3c524579a
10 changed files with 1479 additions and 55 deletions

View file

@ -2,10 +2,11 @@
public class PermissionCrudDto public class PermissionCrudDto
{ {
public string C { get; set; } public string C { get; set; } //Create
public string R { get; set; } public string R { get; set; } //Read
public string U { get; set; } public string U { get; set; } //Update
public string D { get; set; } public string D { get; set; } //Delete
public string E { get; set; } public string E { get; set; } //Export
public string I { get; set; } public string I { get; set; } //Import
public string A { get; set; } //Activity
} }

File diff suppressed because it is too large Load diff

View file

@ -99,7 +99,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Languages.Language + ".Update", U = AppCodes.Languages.Language + ".Update",
D = AppCodes.Languages.Language + ".Delete", D = AppCodes.Languages.Language + ".Delete",
E = AppCodes.Languages.Language + ".Export", E = AppCodes.Languages.Language + ".Export",
I = AppCodes.Languages.Language + ".Import" I = AppCodes.Languages.Language + ".Import",
A = AppCodes.Languages.Language + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}Language\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}Language\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -408,7 +409,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Definitions.SkillType + ".Update", U = AppCodes.Definitions.SkillType + ".Update",
D = AppCodes.Definitions.SkillType + ".Delete", D = AppCodes.Definitions.SkillType + ".Delete",
E = AppCodes.Definitions.SkillType + ".Export", E = AppCodes.Definitions.SkillType + ".Export",
I = AppCodes.Definitions.SkillType + ".Import" I = AppCodes.Definitions.SkillType + ".Import",
A = AppCodes.Definitions.SkillType + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("SkillType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("SkillType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -584,7 +586,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Definitions.UomCategory + ".Update", U = AppCodes.Definitions.UomCategory + ".Update",
D = AppCodes.Definitions.UomCategory + ".Delete", D = AppCodes.Definitions.UomCategory + ".Delete",
E = AppCodes.Definitions.UomCategory + ".Export", E = AppCodes.Definitions.UomCategory + ".Export",
I = AppCodes.Definitions.UomCategory + ".Import" I = AppCodes.Definitions.UomCategory + ".Import",
A = AppCodes.Definitions.UomCategory + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("UomCategory", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("UomCategory", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -764,7 +767,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Accounting.Bank + ".Update", U = AppCodes.Accounting.Bank + ".Update",
D = AppCodes.Accounting.Bank + ".Delete", D = AppCodes.Accounting.Bank + ".Delete",
E = AppCodes.Accounting.Bank + ".Export", E = AppCodes.Accounting.Bank + ".Export",
I = AppCodes.Accounting.Bank + ".Import" I = AppCodes.Accounting.Bank + ".Import",
A = AppCodes.Accounting.Bank + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Bank", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Bank", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -1340,7 +1344,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = TenantManagementPermissions.Tenants.Update, U = TenantManagementPermissions.Tenants.Update,
D = TenantManagementPermissions.Tenants.Delete, D = TenantManagementPermissions.Tenants.Delete,
E = TenantManagementPermissions.Tenants.Default + ".Export", E = TenantManagementPermissions.Tenants.Default + ".Export",
I = TenantManagementPermissions.Tenants.Default + ".Import" I = TenantManagementPermissions.Tenants.Default + ".Import",
A = TenantManagementPermissions.Tenants.Default + ".Activity",
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -2166,7 +2171,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = TenantManagementPermissions.Tenants.Update, U = TenantManagementPermissions.Tenants.Update,
D = TenantManagementPermissions.Tenants.Delete, D = TenantManagementPermissions.Tenants.Delete,
E = TenantManagementPermissions.Tenants.Default + ".Export", E = TenantManagementPermissions.Tenants.Default + ".Export",
I = TenantManagementPermissions.Tenants.Default + ".Import" I = TenantManagementPermissions.Tenants.Default + ".Import",
A = TenantManagementPermissions.Tenants.Default + ".Activity",
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -3036,7 +3042,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Branches + ".Update", U = AppCodes.Branches + ".Update",
D = AppCodes.Branches + ".Delete", D = AppCodes.Branches + ".Delete",
E = AppCodes.Branches + ".Export", E = AppCodes.Branches + ".Export",
I = AppCodes.Branches + ".Import" I = AppCodes.Branches + ".Import",
A = AppCodes.Branches + ".Activity"
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -3879,6 +3886,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AbpIdentity.PermissionGroups.Delete, D = AbpIdentity.PermissionGroups.Delete,
E = AbpIdentity.PermissionGroups.Export, E = AbpIdentity.PermissionGroups.Export,
I = AbpIdentity.PermissionGroups.Import, I = AbpIdentity.PermissionGroups.Import,
A = AbpIdentity.PermissionGroups.Activity,
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -4119,8 +4127,9 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
R = AbpIdentity.Permissions.Default, R = AbpIdentity.Permissions.Default,
U = AbpIdentity.Permissions.Update, U = AbpIdentity.Permissions.Update,
D = AbpIdentity.Permissions.Delete, D = AbpIdentity.Permissions.Delete,
E = AbpIdentity.Permissions.Default + ".Export", E = AbpIdentity.Permissions.Export,
I = AbpIdentity.Permissions.Default + ".Import" I = AbpIdentity.Permissions.Import,
A = AbpIdentity.Permissions.Activity
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -4548,6 +4557,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = PlatformConsts.IdentityPermissions.Roles.Delete, D = PlatformConsts.IdentityPermissions.Roles.Delete,
E = PlatformConsts.IdentityPermissions.Roles.Default + ".Export", E = PlatformConsts.IdentityPermissions.Roles.Default + ".Export",
I = PlatformConsts.IdentityPermissions.Roles.Default + ".Import", I = PlatformConsts.IdentityPermissions.Roles.Default + ".Import",
A = PlatformConsts.IdentityPermissions.Roles.Default + ".Activity",
}), }),
EditingOptionJson = JsonSerializer.Serialize(new GridEditingDto EditingOptionJson = JsonSerializer.Serialize(new GridEditingDto
{ {
@ -4783,8 +4793,9 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
R = PlatformConsts.IdentityPermissions.Users.Default, R = PlatformConsts.IdentityPermissions.Users.Default,
U = PlatformConsts.IdentityPermissions.Users.Update, U = PlatformConsts.IdentityPermissions.Users.Update,
D = PlatformConsts.IdentityPermissions.Users.Delete, D = PlatformConsts.IdentityPermissions.Users.Delete,
E = PlatformConsts.IdentityPermissions.Users.Default + ".Export", E = PlatformConsts.IdentityPermissions.Users.Export,
I = PlatformConsts.IdentityPermissions.Users.Default + ".Import", I = PlatformConsts.IdentityPermissions.Users.Import,
A = PlatformConsts.IdentityPermissions.Users.Activity,
}), }),
DeleteCommand = $"UPDATE \"AbpUsers\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"AbpUsers\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -5165,6 +5176,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Languages.Language + ".Delete", D = AppCodes.Languages.Language + ".Delete",
E = AppCodes.Languages.Language + ".Export", E = AppCodes.Languages.Language + ".Export",
I = AppCodes.Languages.Language + ".Import", I = AppCodes.Languages.Language + ".Import",
A = AppCodes.Languages.Language + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}Language\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}Language\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -5501,7 +5513,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Languages.LanguageText + ".Update", U = AppCodes.Languages.LanguageText + ".Update",
D = AppCodes.Languages.LanguageText + ".Delete", D = AppCodes.Languages.LanguageText + ".Delete",
E = AppCodes.Languages.LanguageText + ".Export", E = AppCodes.Languages.LanguageText + ".Export",
I = AppCodes.Languages.LanguageText + ".Import" I = AppCodes.Languages.LanguageText + ".Import",
A = AppCodes.Languages.LanguageText + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}LanguageText\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}LanguageText\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -5849,7 +5862,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Menus.Menu + ".Update", U = AppCodes.Menus.Menu + ".Update",
D = AppCodes.Menus.Menu + ".Delete", D = AppCodes.Menus.Menu + ".Delete",
E = AppCodes.Menus.Menu + ".Export", E = AppCodes.Menus.Menu + ".Export",
I = AppCodes.Menus.Menu + ".Import" I = AppCodes.Menus.Menu + ".Import",
A = AppCodes.Menus.Menu + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}Menu\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}Menu\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -6439,7 +6453,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Listforms.Listform + ".Update", U = AppCodes.Listforms.Listform + ".Update",
D = AppCodes.Listforms.Listform + ".Delete", D = AppCodes.Listforms.Listform + ".Delete",
E = AppCodes.Listforms.Listform + ".Export", E = AppCodes.Listforms.Listform + ".Export",
I = AppCodes.Listforms.Listform + ".Import" I = AppCodes.Listforms.Listform + ".Import",
A = AppCodes.Listforms.Listform + ".Activity",
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -7397,7 +7412,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Settings.SettingDefinitions + ".Update", U = AppCodes.Settings.SettingDefinitions + ".Update",
D = AppCodes.Settings.SettingDefinitions + ".Delete", D = AppCodes.Settings.SettingDefinitions + ".Delete",
E = AppCodes.Settings.SettingDefinitions + ".Export", E = AppCodes.Settings.SettingDefinitions + ".Export",
I = AppCodes.Settings.SettingDefinitions + ".Import" I = AppCodes.Settings.SettingDefinitions + ".Import",
A = AppCodes.Settings.SettingDefinitions + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}SettingDefinition\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}SettingDefinition\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -8146,6 +8162,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Listforms.DataSource + ".Delete", D = AppCodes.Listforms.DataSource + ".Delete",
E = AppCodes.Listforms.DataSource + ".Export", E = AppCodes.Listforms.DataSource + ".Export",
I = AppCodes.Listforms.DataSource + ".Import", I = AppCodes.Listforms.DataSource + ".Import",
A = AppCodes.Listforms.DataSource + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}DataSource\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}DataSource\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -8456,6 +8473,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.BackgroundWorkers + ".Delete", D = AppCodes.BackgroundWorkers + ".Delete",
E = AppCodes.BackgroundWorkers + ".Export", E = AppCodes.BackgroundWorkers + ".Export",
I = AppCodes.BackgroundWorkers + ".Import", I = AppCodes.BackgroundWorkers + ".Import",
A = AppCodes.BackgroundWorkers + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}BackgroundWorker\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}BackgroundWorker\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -8882,6 +8900,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Notifications.NotificationRules + ".Delete", D = AppCodes.Notifications.NotificationRules + ".Delete",
E = AppCodes.Notifications.NotificationRules + ".Export", E = AppCodes.Notifications.NotificationRules + ".Export",
I = AppCodes.Notifications.NotificationRules + ".Import", I = AppCodes.Notifications.NotificationRules + ".Import",
A = AppCodes.Notifications.NotificationRules + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}NotificationRule\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}NotificationRule\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -9347,6 +9366,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Notifications.Notification + ".Delete", D = AppCodes.Notifications.Notification + ".Delete",
E = AppCodes.Notifications.Notification + ".Export", E = AppCodes.Notifications.Notification + ".Export",
I = AppCodes.Notifications.Notification + ".Import", I = AppCodes.Notifications.Notification + ".Import",
A = AppCodes.Notifications.Notification + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}Notification\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}Notification\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -9737,6 +9757,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.IdentityManagement.IpRestrictions + ".Delete", D = AppCodes.IdentityManagement.IpRestrictions + ".Delete",
E = AppCodes.IdentityManagement.IpRestrictions + ".Export", E = AppCodes.IdentityManagement.IpRestrictions + ".Export",
I = AppCodes.IdentityManagement.IpRestrictions + ".Import", I = AppCodes.IdentityManagement.IpRestrictions + ".Import",
A = AppCodes.IdentityManagement.IpRestrictions + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}IpRestriction\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}IpRestriction\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -10035,6 +10056,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.CustomEndpoints + ".Delete", D = AppCodes.CustomEndpoints + ".Delete",
E = AppCodes.CustomEndpoints + ".Export", E = AppCodes.CustomEndpoints + ".Export",
I = AppCodes.CustomEndpoints + ".Import", I = AppCodes.CustomEndpoints + ".Import",
A = AppCodes.CustomEndpoints + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}CustomEndpoint\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}CustomEndpoint\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -10480,6 +10502,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Settings.GlobalSearch + ".Delete", D = AppCodes.Settings.GlobalSearch + ".Delete",
E = AppCodes.Settings.GlobalSearch + ".Export", E = AppCodes.Settings.GlobalSearch + ".Export",
I = AppCodes.Settings.GlobalSearch + ".Import", I = AppCodes.Settings.GlobalSearch + ".Import",
A = AppCodes.Settings.GlobalSearch + ".Activity",
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -10796,6 +10819,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.AuditLogs + ".Delete", D = AppCodes.AuditLogs + ".Delete",
E = AppCodes.AuditLogs + ".Export", E = AppCodes.AuditLogs + ".Export",
I = AppCodes.AuditLogs + ".Import", I = AppCodes.AuditLogs + ".Import",
A = AppCodes.AuditLogs + ".Activity",
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -11178,7 +11202,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.IdentityManagement.ClaimTypes + ".Update", U = AppCodes.IdentityManagement.ClaimTypes + ".Update",
D = AppCodes.IdentityManagement.ClaimTypes + ".Delete", D = AppCodes.IdentityManagement.ClaimTypes + ".Delete",
E = AppCodes.IdentityManagement.ClaimTypes + ".Export", E = AppCodes.IdentityManagement.ClaimTypes + ".Export",
I = AppCodes.IdentityManagement.ClaimTypes + ".Import" I = AppCodes.IdentityManagement.ClaimTypes + ".Import",
A = AppCodes.IdentityManagement.ClaimTypes + ".Activity"
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -11592,7 +11617,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Routes + ".Update", U = AppCodes.Routes + ".Update",
D = AppCodes.Routes + ".Delete", D = AppCodes.Routes + ".Delete",
E = AppCodes.Routes + ".Export", E = AppCodes.Routes + ".Export",
I = AppCodes.Routes + ".Import" I = AppCodes.Routes + ".Import",
A = AppCodes.Routes + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}Route\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}Route\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -11922,7 +11948,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Reports.Categories + ".Update", U = AppCodes.Reports.Categories + ".Update",
D = AppCodes.Reports.Categories + ".Delete", D = AppCodes.Reports.Categories + ".Delete",
E = AppCodes.Reports.Categories + ".Export", E = AppCodes.Reports.Categories + ".Export",
I = AppCodes.Reports.Categories + ".Import" I = AppCodes.Reports.Categories + ".Import",
A = AppCodes.Reports.Categories + ".Activity"
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -12179,7 +12206,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.About + ".Update", U = AppCodes.About + ".Update",
D = AppCodes.About + ".Delete", D = AppCodes.About + ".Delete",
E = AppCodes.About + ".Export", E = AppCodes.About + ".Export",
I = AppCodes.About + ".Import" I = AppCodes.About + ".Import",
A = AppCodes.About + ".Activity"
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -12439,7 +12467,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Services + ".Update", U = AppCodes.Services + ".Update",
D = AppCodes.Services + ".Delete", D = AppCodes.Services + ".Delete",
E = AppCodes.Services + ".Export", E = AppCodes.Services + ".Export",
I = AppCodes.Services + ".Import" I = AppCodes.Services + ".Import",
A = AppCodes.Services + ".Activity"
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -12784,7 +12813,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Orders.Products + ".Update", U = AppCodes.Orders.Products + ".Update",
D = AppCodes.Orders.Products + ".Delete", D = AppCodes.Orders.Products + ".Delete",
E = AppCodes.Orders.Products + ".Export", E = AppCodes.Orders.Products + ".Export",
I = AppCodes.Orders.Products + ".Import" I = AppCodes.Orders.Products + ".Import",
A = AppCodes.Orders.Products + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Product", Prefix.DbTableWeb)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Product", Prefix.DbTableWeb)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -13180,7 +13210,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Orders.PaymentMethods + ".Update", U = AppCodes.Orders.PaymentMethods + ".Update",
D = AppCodes.Orders.PaymentMethods + ".Delete", D = AppCodes.Orders.PaymentMethods + ".Delete",
E = AppCodes.Orders.PaymentMethods + ".Export", E = AppCodes.Orders.PaymentMethods + ".Export",
I = AppCodes.Orders.PaymentMethods + ".Import" I = AppCodes.Orders.PaymentMethods + ".Import",
A = AppCodes.Orders.PaymentMethods + ".Activity"
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -13422,7 +13453,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Orders.InstallmentOptions + ".Update", U = AppCodes.Orders.InstallmentOptions + ".Update",
D = AppCodes.Orders.InstallmentOptions + ".Delete", D = AppCodes.Orders.InstallmentOptions + ".Delete",
E = AppCodes.Orders.InstallmentOptions + ".Export", E = AppCodes.Orders.InstallmentOptions + ".Export",
I = AppCodes.Orders.InstallmentOptions + ".Import" I = AppCodes.Orders.InstallmentOptions + ".Import",
A = AppCodes.Orders.InstallmentOptions + ".Activity"
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -13665,7 +13697,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Orders.PurchaseOrders + ".Update", U = AppCodes.Orders.PurchaseOrders + ".Update",
D = AppCodes.Orders.PurchaseOrders + ".Delete", D = AppCodes.Orders.PurchaseOrders + ".Delete",
E = AppCodes.Orders.PurchaseOrders + ".Export", E = AppCodes.Orders.PurchaseOrders + ".Export",
I = AppCodes.Orders.PurchaseOrders + ".Import" I = AppCodes.Orders.PurchaseOrders + ".Import",
A = AppCodes.Orders.PurchaseOrders + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Order", Prefix.DbTableWeb)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Order", Prefix.DbTableWeb)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -14380,7 +14413,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.BlogManagement.BlogCategory + ".Update", U = AppCodes.BlogManagement.BlogCategory + ".Update",
D = AppCodes.BlogManagement.BlogCategory + ".Delete", D = AppCodes.BlogManagement.BlogCategory + ".Delete",
E = AppCodes.BlogManagement.BlogCategory + ".Export", E = AppCodes.BlogManagement.BlogCategory + ".Export",
I = AppCodes.BlogManagement.BlogCategory + ".Import" I = AppCodes.BlogManagement.BlogCategory + ".Import",
A = AppCodes.BlogManagement.BlogCategory + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("BlogCategory", Prefix.DbTableWeb)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("BlogCategory", Prefix.DbTableWeb)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -14746,7 +14780,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.BlogManagement.BlogPosts + ".Update", U = AppCodes.BlogManagement.BlogPosts + ".Update",
D = AppCodes.BlogManagement.BlogPosts + ".Delete", D = AppCodes.BlogManagement.BlogPosts + ".Delete",
E = AppCodes.BlogManagement.BlogPosts + ".Export", E = AppCodes.BlogManagement.BlogPosts + ".Export",
I = AppCodes.BlogManagement.BlogPosts + ".Import" I = AppCodes.BlogManagement.BlogPosts + ".Import",
A = AppCodes.BlogManagement.BlogPosts + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("BlogPosts", Prefix.DbTableWeb)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("BlogPosts", Prefix.DbTableWeb)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -15313,7 +15348,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Demos + ".Update", U = AppCodes.Demos + ".Update",
D = AppCodes.Demos + ".Delete", D = AppCodes.Demos + ".Delete",
E = AppCodes.Demos + ".Export", E = AppCodes.Demos + ".Export",
I = AppCodes.Demos + ".Import" I = AppCodes.Demos + ".Import",
A = AppCodes.Demos + ".Activity"
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -15709,7 +15745,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Contact + ".Update", U = AppCodes.Contact + ".Update",
D = AppCodes.Contact + ".Delete", D = AppCodes.Contact + ".Delete",
E = AppCodes.Contact + ".Export", E = AppCodes.Contact + ".Export",
I = AppCodes.Contact + ".Import" I = AppCodes.Contact + ".Import",
A = AppCodes.Contact + ".Activity"
}), }),
PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto
{ {
@ -16133,6 +16170,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Parameters.ContactTag + ".Delete", D = AppCodes.Parameters.ContactTag + ".Delete",
E = AppCodes.Parameters.ContactTag + ".Export", E = AppCodes.Parameters.ContactTag + ".Export",
I = AppCodes.Parameters.ContactTag + ".Import", I = AppCodes.Parameters.ContactTag + ".Import",
A = AppCodes.Parameters.ContactTag + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("ContactTag", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("ContactTag", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -16379,6 +16417,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Parameters.ContactTitle + ".Delete", D = AppCodes.Parameters.ContactTitle + ".Delete",
E = AppCodes.Parameters.ContactTitle + ".Export", E = AppCodes.Parameters.ContactTitle + ".Export",
I = AppCodes.Parameters.ContactTitle + ".Import", I = AppCodes.Parameters.ContactTitle + ".Import",
A = AppCodes.Parameters.ContactTitle + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("ContactTitle", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("ContactTitle", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -16624,7 +16663,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Parameters.Currency + ".Update", U = AppCodes.Parameters.Currency + ".Update",
D = AppCodes.Parameters.Currency + ".Delete", D = AppCodes.Parameters.Currency + ".Delete",
E = AppCodes.Parameters.Currency + ".Export", E = AppCodes.Parameters.Currency + ".Export",
I = AppCodes.Parameters.Currency + ".Import" I = AppCodes.Parameters.Currency + ".Import",
A = AppCodes.Parameters.Currency + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Currency", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Currency", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -16973,7 +17013,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Parameters.CountryGroup + ".Update", U = AppCodes.Parameters.CountryGroup + ".Update",
D = AppCodes.Parameters.CountryGroup + ".Delete", D = AppCodes.Parameters.CountryGroup + ".Delete",
E = AppCodes.Parameters.CountryGroup + ".Export", E = AppCodes.Parameters.CountryGroup + ".Export",
I = AppCodes.Parameters.CountryGroup + ".Import" I = AppCodes.Parameters.CountryGroup + ".Import",
A = AppCodes.Parameters.CountryGroup + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("CountryGroup", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("CountryGroup", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -17178,7 +17219,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Parameters.Country + ".Update", U = AppCodes.Parameters.Country + ".Update",
D = AppCodes.Parameters.Country + ".Delete", D = AppCodes.Parameters.Country + ".Delete",
E = AppCodes.Parameters.Country + ".Export", E = AppCodes.Parameters.Country + ".Export",
I = AppCodes.Parameters.Country + ".Import" I = AppCodes.Parameters.Country + ".Import",
A = AppCodes.Parameters.Country + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Country", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Country", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -17575,7 +17617,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Parameters.City + ".Update", U = AppCodes.Parameters.City + ".Update",
D = AppCodes.Parameters.City + ".Delete", D = AppCodes.Parameters.City + ".Delete",
E = AppCodes.Parameters.City + ".Export", E = AppCodes.Parameters.City + ".Export",
I = AppCodes.Parameters.City + ".Import" I = AppCodes.Parameters.City + ".Import",
A = AppCodes.Parameters.City + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("City", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("City", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -17881,7 +17924,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Parameters.City + ".Update", U = AppCodes.Parameters.City + ".Update",
D = AppCodes.Parameters.City + ".Delete", D = AppCodes.Parameters.City + ".Delete",
E = AppCodes.Parameters.City + ".Export", E = AppCodes.Parameters.City + ".Export",
I = AppCodes.Parameters.City + ".Import" I = AppCodes.Parameters.City + ".Import",
A = AppCodes.Parameters.City + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("District", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("District", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -18262,6 +18306,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Sector + ".Delete", D = AppCodes.Definitions.Sector + ".Delete",
E = AppCodes.Definitions.Sector + ".Export", E = AppCodes.Definitions.Sector + ".Export",
I = AppCodes.Definitions.Sector + ".Import", I = AppCodes.Definitions.Sector + ".Import",
A = AppCodes.Definitions.Sector + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Sector", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Sector", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -18469,7 +18514,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Definitions.SkillType + ".Update", U = AppCodes.Definitions.SkillType + ".Update",
D = AppCodes.Definitions.SkillType + ".Delete", D = AppCodes.Definitions.SkillType + ".Delete",
E = AppCodes.Definitions.SkillType + ".Export", E = AppCodes.Definitions.SkillType + ".Export",
I = AppCodes.Definitions.SkillType + ".Import" I = AppCodes.Definitions.SkillType + ".Import",
A = AppCodes.Definitions.SkillType + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("SkillType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("SkillType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -18696,6 +18742,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.SkillLevel + ".Delete", D = AppCodes.Definitions.SkillLevel + ".Delete",
E = AppCodes.Definitions.SkillLevel + ".Export", E = AppCodes.Definitions.SkillLevel + ".Export",
I = AppCodes.Definitions.SkillLevel + ".Import", I = AppCodes.Definitions.SkillLevel + ".Import",
A = AppCodes.Definitions.SkillLevel + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("SkillLevel", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("SkillLevel", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -19028,6 +19075,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Skill + ".Delete", D = AppCodes.Definitions.Skill + ".Delete",
E = AppCodes.Definitions.Skill + ".Export", E = AppCodes.Definitions.Skill + ".Export",
I = AppCodes.Definitions.Skill + ".Import", I = AppCodes.Definitions.Skill + ".Import",
A = AppCodes.Definitions.Skill + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Skill", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Skill", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -19273,7 +19321,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
U = AppCodes.Definitions.UomCategory + ".Update", U = AppCodes.Definitions.UomCategory + ".Update",
D = AppCodes.Definitions.UomCategory + ".Delete", D = AppCodes.Definitions.UomCategory + ".Delete",
E = AppCodes.Definitions.UomCategory + ".Export", E = AppCodes.Definitions.UomCategory + ".Export",
I = AppCodes.Definitions.UomCategory + ".Import" I = AppCodes.Definitions.UomCategory + ".Import",
A = AppCodes.Definitions.UomCategory + ".Activity"
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("UomCategory", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("UomCategory", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[]
@ -19500,6 +19549,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Uom + ".Delete", D = AppCodes.Definitions.Uom + ".Delete",
E = AppCodes.Definitions.Uom + ".Export", E = AppCodes.Definitions.Uom + ".Export",
I = AppCodes.Definitions.Uom + ".Import", I = AppCodes.Definitions.Uom + ".Import",
A = AppCodes.Definitions.Uom + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Uom", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Uom", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -19865,6 +19915,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Behavior + ".Delete", D = AppCodes.Definitions.Behavior + ".Delete",
E = AppCodes.Definitions.Behavior + ".Export", E = AppCodes.Definitions.Behavior + ".Export",
I = AppCodes.Definitions.Behavior + ".Import", I = AppCodes.Definitions.Behavior + ".Import",
A = AppCodes.Definitions.Behavior + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Behavior", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Behavior", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -20067,6 +20118,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Disease + ".Delete", D = AppCodes.Definitions.Disease + ".Delete",
E = AppCodes.Definitions.Disease + ".Export", E = AppCodes.Definitions.Disease + ".Export",
I = AppCodes.Definitions.Disease + ".Import", I = AppCodes.Definitions.Disease + ".Import",
A = AppCodes.Definitions.Disease + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Disease", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Disease", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -20268,6 +20320,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Document + ".Delete", D = AppCodes.Definitions.Document + ".Delete",
E = AppCodes.Definitions.Document + ".Export", E = AppCodes.Definitions.Document + ".Export",
I = AppCodes.Definitions.Document + ".Import", I = AppCodes.Definitions.Document + ".Import",
A = AppCodes.Definitions.Document + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Document", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Document", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -20469,6 +20522,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.EducationStatus + ".Delete", D = AppCodes.Definitions.EducationStatus + ".Delete",
E = AppCodes.Definitions.EducationStatus + ".Export", E = AppCodes.Definitions.EducationStatus + ".Export",
I = AppCodes.Definitions.EducationStatus + ".Import", I = AppCodes.Definitions.EducationStatus + ".Import",
A = AppCodes.Definitions.EducationStatus + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("EducationStatus", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("EducationStatus", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -20702,6 +20756,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.EventType + ".Delete", D = AppCodes.Definitions.EventType + ".Delete",
E = AppCodes.Definitions.EventType + ".Export", E = AppCodes.Definitions.EventType + ".Export",
I = AppCodes.Definitions.EventType + ".Import", I = AppCodes.Definitions.EventType + ".Import",
A = AppCodes.Definitions.EventType + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("EventType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("EventType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -20903,6 +20958,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.EventCategory + ".Delete", D = AppCodes.Definitions.EventCategory + ".Delete",
E = AppCodes.Definitions.EventCategory + ".Export", E = AppCodes.Definitions.EventCategory + ".Export",
I = AppCodes.Definitions.EventCategory + ".Import", I = AppCodes.Definitions.EventCategory + ".Import",
A = AppCodes.Definitions.EventCategory + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("EventCategory", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("EventCategory", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -21104,6 +21160,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Event + ".Delete", D = AppCodes.Definitions.Event + ".Delete",
E = AppCodes.Definitions.Event + ".Export", E = AppCodes.Definitions.Event + ".Export",
I = AppCodes.Definitions.Event + ".Import", I = AppCodes.Definitions.Event + ".Import",
A = AppCodes.Definitions.Event + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Event", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Event", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -21458,6 +21515,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.MeetingMethod + ".Delete", D = AppCodes.Definitions.MeetingMethod + ".Delete",
E = AppCodes.Definitions.MeetingMethod + ".Export", E = AppCodes.Definitions.MeetingMethod + ".Export",
I = AppCodes.Definitions.MeetingMethod + ".Import", I = AppCodes.Definitions.MeetingMethod + ".Import",
A = AppCodes.Definitions.MeetingMethod + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("MeetingMethod", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("MeetingMethod", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -21752,6 +21810,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.MeetingResult + ".Delete", D = AppCodes.Definitions.MeetingResult + ".Delete",
E = AppCodes.Definitions.MeetingResult + ".Export", E = AppCodes.Definitions.MeetingResult + ".Export",
I = AppCodes.Definitions.MeetingResult + ".Import", I = AppCodes.Definitions.MeetingResult + ".Import",
A = AppCodes.Definitions.MeetingResult + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("MeetingResult", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("MeetingResult", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -22035,6 +22094,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Program + ".Delete", D = AppCodes.Definitions.Program + ".Delete",
E = AppCodes.Definitions.Program + ".Export", E = AppCodes.Definitions.Program + ".Export",
I = AppCodes.Definitions.Program + ".Import", I = AppCodes.Definitions.Program + ".Import",
A = AppCodes.Definitions.Program + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Program", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Program", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -22287,6 +22347,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Interesting + ".Delete", D = AppCodes.Definitions.Interesting + ".Delete",
E = AppCodes.Definitions.Interesting + ".Export", E = AppCodes.Definitions.Interesting + ".Export",
I = AppCodes.Definitions.Interesting + ".Import", I = AppCodes.Definitions.Interesting + ".Import",
A = AppCodes.Definitions.Interesting + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Interesting", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Interesting", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -22539,6 +22600,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.SalesRejectionReason + ".Delete", D = AppCodes.Definitions.SalesRejectionReason + ".Delete",
E = AppCodes.Definitions.SalesRejectionReason + ".Export", E = AppCodes.Definitions.SalesRejectionReason + ".Export",
I = AppCodes.Definitions.SalesRejectionReason + ".Import", I = AppCodes.Definitions.SalesRejectionReason + ".Import",
A = AppCodes.Definitions.SalesRejectionReason + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("SalesRejectionReason", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("SalesRejectionReason", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -22834,6 +22896,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Source + ".Delete", D = AppCodes.Definitions.Source + ".Delete",
E = AppCodes.Definitions.Source + ".Export", E = AppCodes.Definitions.Source + ".Export",
I = AppCodes.Definitions.Source + ".Import", I = AppCodes.Definitions.Source + ".Import",
A = AppCodes.Definitions.Source + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Source", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Source", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -23086,6 +23149,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Vaccine + ".Delete", D = AppCodes.Definitions.Vaccine + ".Delete",
E = AppCodes.Definitions.Vaccine + ".Export", E = AppCodes.Definitions.Vaccine + ".Export",
I = AppCodes.Definitions.Vaccine + ".Import", I = AppCodes.Definitions.Vaccine + ".Import",
A = AppCodes.Definitions.Vaccine + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Vaccine", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Vaccine", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -23288,6 +23352,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.NoteType + ".Delete", D = AppCodes.Definitions.NoteType + ".Delete",
E = AppCodes.Definitions.NoteType + ".Export", E = AppCodes.Definitions.NoteType + ".Export",
I = AppCodes.Definitions.NoteType + ".Import", I = AppCodes.Definitions.NoteType + ".Import",
A = AppCodes.Definitions.NoteType + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("NoteType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("NoteType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -23490,6 +23555,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.ClassCancellationReason + ".Delete", D = AppCodes.Definitions.ClassCancellationReason + ".Delete",
E = AppCodes.Definitions.ClassCancellationReason + ".Export", E = AppCodes.Definitions.ClassCancellationReason + ".Export",
I = AppCodes.Definitions.ClassCancellationReason + ".Import", I = AppCodes.Definitions.ClassCancellationReason + ".Import",
A = AppCodes.Definitions.ClassCancellationReason + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("ClassCancellationReason", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("ClassCancellationReason", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -23742,6 +23808,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.WorkHour + ".Delete", D = AppCodes.Definitions.WorkHour + ".Delete",
E = AppCodes.Definitions.WorkHour + ".Export", E = AppCodes.Definitions.WorkHour + ".Export",
I = AppCodes.Definitions.WorkHour + ".Import", I = AppCodes.Definitions.WorkHour + ".Import",
A = AppCodes.Definitions.WorkHour + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("WorkHour", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("WorkHour", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -24253,6 +24320,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Vehicle + ".Delete", D = AppCodes.Definitions.Vehicle + ".Delete",
E = AppCodes.Definitions.Vehicle + ".Export", E = AppCodes.Definitions.Vehicle + ".Export",
I = AppCodes.Definitions.Vehicle + ".Import", I = AppCodes.Definitions.Vehicle + ".Import",
A = AppCodes.Definitions.Vehicle + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Vehicle", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Vehicle", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -24780,6 +24848,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Psychologist + ".Delete", D = AppCodes.Definitions.Psychologist + ".Delete",
E = AppCodes.Definitions.Psychologist + ".Export", E = AppCodes.Definitions.Psychologist + ".Export",
I = AppCodes.Definitions.Psychologist + ".Import", I = AppCodes.Definitions.Psychologist + ".Import",
A = AppCodes.Definitions.Psychologist + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Psychologist", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Psychologist", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -25131,6 +25200,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Lawyer + ".Delete", D = AppCodes.Definitions.Lawyer + ".Delete",
E = AppCodes.Definitions.Lawyer + ".Export", E = AppCodes.Definitions.Lawyer + ".Export",
I = AppCodes.Definitions.Lawyer + ".Import", I = AppCodes.Definitions.Lawyer + ".Import",
A = AppCodes.Definitions.Lawyer + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Lawyer", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Lawyer", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -25704,6 +25774,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.RegistrationType + ".Delete", D = AppCodes.Definitions.RegistrationType + ".Delete",
E = AppCodes.Definitions.RegistrationType + ".Export", E = AppCodes.Definitions.RegistrationType + ".Export",
I = AppCodes.Definitions.RegistrationType + ".Import", I = AppCodes.Definitions.RegistrationType + ".Import",
A = AppCodes.Definitions.RegistrationType + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("RegistrationType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("RegistrationType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -25976,6 +26047,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.RegistrationMethod + ".Delete", D = AppCodes.Definitions.RegistrationMethod + ".Delete",
E = AppCodes.Definitions.RegistrationMethod + ".Export", E = AppCodes.Definitions.RegistrationMethod + ".Export",
I = AppCodes.Definitions.RegistrationMethod + ".Import", I = AppCodes.Definitions.RegistrationMethod + ".Import",
A = AppCodes.Definitions.RegistrationMethod + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("RegistrationMethod", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("RegistrationMethod", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -26285,6 +26357,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.ClassType + ".Delete", D = AppCodes.Definitions.ClassType + ".Delete",
E = AppCodes.Definitions.ClassType + ".Export", E = AppCodes.Definitions.ClassType + ".Export",
I = AppCodes.Definitions.ClassType + ".Import", I = AppCodes.Definitions.ClassType + ".Import",
A = AppCodes.Definitions.ClassType + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("ClassType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("ClassType", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -26651,6 +26724,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Class + ".Delete", D = AppCodes.Definitions.Class + ".Delete",
E = AppCodes.Definitions.Class + ".Export", E = AppCodes.Definitions.Class + ".Export",
I = AppCodes.Definitions.Class + ".Import", I = AppCodes.Definitions.Class + ".Import",
A = AppCodes.Definitions.Class + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Class", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Class", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -26960,6 +27034,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Level + ".Delete", D = AppCodes.Definitions.Level + ".Delete",
E = AppCodes.Definitions.Level + ".Export", E = AppCodes.Definitions.Level + ".Export",
I = AppCodes.Definitions.Level + ".Import", I = AppCodes.Definitions.Level + ".Import",
A = AppCodes.Definitions.Level + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Level", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Level", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -27427,6 +27502,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.LessonPeriod + ".Delete", D = AppCodes.Definitions.LessonPeriod + ".Delete",
E = AppCodes.Definitions.LessonPeriod + ".Export", E = AppCodes.Definitions.LessonPeriod + ".Export",
I = AppCodes.Definitions.LessonPeriod + ".Import", I = AppCodes.Definitions.LessonPeriod + ".Import",
A = AppCodes.Definitions.LessonPeriod + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("LessonPeriod", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("LessonPeriod", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -27846,6 +27922,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Schedule + ".Delete", D = AppCodes.Definitions.Schedule + ".Delete",
E = AppCodes.Definitions.Schedule + ".Export", E = AppCodes.Definitions.Schedule + ".Export",
I = AppCodes.Definitions.Schedule + ".Import", I = AppCodes.Definitions.Schedule + ".Import",
A = AppCodes.Definitions.Schedule + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Schedule", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Schedule", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -28608,6 +28685,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Definitions.Meal + ".Delete", D = AppCodes.Definitions.Meal + ".Delete",
E = AppCodes.Definitions.Meal + ".Export", E = AppCodes.Definitions.Meal + ".Export",
I = AppCodes.Definitions.Meal + ".Import", I = AppCodes.Definitions.Meal + ".Import",
A = AppCodes.Definitions.Meal + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Meal", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Meal", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[]
@ -28961,6 +29039,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Accounting.Bank + ".Delete", D = AppCodes.Accounting.Bank + ".Delete",
E = AppCodes.Accounting.Bank + ".Export", E = AppCodes.Accounting.Bank + ".Export",
I = AppCodes.Accounting.Bank + ".Import", I = AppCodes.Accounting.Bank + ".Import",
A = AppCodes.Accounting.Bank + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Bank", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("Bank", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {
@ -29552,6 +29631,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency
D = AppCodes.Accounting.BankAccount + ".Delete", D = AppCodes.Accounting.BankAccount + ".Delete",
E = AppCodes.Accounting.BankAccount + ".Export", E = AppCodes.Accounting.BankAccount + ".Export",
I = AppCodes.Accounting.BankAccount + ".Import", I = AppCodes.Accounting.BankAccount + ".Import",
A = AppCodes.Accounting.BankAccount + ".Activity",
}), }),
DeleteCommand = $"UPDATE \"{SelectCommandByTableName("BankAccount", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteCommand = $"UPDATE \"{SelectCommandByTableName("BankAccount", Prefix.DbTableDefinition)}\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id",
DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] {

View file

@ -1494,6 +1494,9 @@ public static class PlatformConsts
public const string Create = Default + ".Create"; public const string Create = Default + ".Create";
public const string Update = Default + ".Update"; public const string Update = Default + ".Update";
public const string Delete = Default + ".Delete"; public const string Delete = Default + ".Delete";
public const string Export = Default + ".Export";
public const string Import = Default + ".Import";
public const string Activity = Default + ".Activity";
public const string ManagePermissions = Default + ".ManagePermissions"; public const string ManagePermissions = Default + ".ManagePermissions";
} }
@ -1503,6 +1506,9 @@ public static class PlatformConsts
public const string Create = Default + ".Create"; public const string Create = Default + ".Create";
public const string Update = Default + ".Update"; public const string Update = Default + ".Update";
public const string Delete = Default + ".Delete"; public const string Delete = Default + ".Delete";
public const string Export = Default + ".Export";
public const string Import = Default + ".Import";
public const string Activity = Default + ".Activity";
public const string ManagePermissions = Default + ".ManagePermissions"; public const string ManagePermissions = Default + ".ManagePermissions";
public const string ManageRoles = Update + ".ManageRoles"; public const string ManageRoles = Update + ".ManageRoles";
} }

View file

@ -28,6 +28,7 @@ public static class SeedConsts
public const string Delete = Default + ".Delete"; public const string Delete = Default + ".Delete";
public const string Export = Default + ".Export"; public const string Export = Default + ".Export";
public const string Import = Default + ".Import"; public const string Import = Default + ".Import";
public const string Activity = Default + ".Activity";
} }
public static class Permissions public static class Permissions
@ -38,6 +39,7 @@ public static class SeedConsts
public const string Delete = Default + ".Delete"; public const string Delete = Default + ".Delete";
public const string Export = Default + ".Export"; public const string Export = Default + ".Export";
public const string Import = Default + ".Import"; public const string Import = Default + ".Import";
public const string Activity = Default + ".Activity";
} }
public static class Preferences public static class Preferences

View file

@ -5,12 +5,13 @@ namespace Kurs.Platform.Permissions;
public class PermissionCrudValueObject : ValueObject public class PermissionCrudValueObject : ValueObject
{ {
public string C { get; set; } public string C { get; set; } //Create
public string R { get; set; } public string R { get; set; } //Read
public string U { get; set; } public string U { get; set; } //Update
public string D { get; set; } public string D { get; set; } //Delete
public string I { get; set; } public string I { get; set; } //Export
public string E { get; set; } public string E { get; set; } //Import
public string A { get; set; } //Activity
protected override IEnumerable<object> GetAtomicValues() protected override IEnumerable<object> GetAtomicValues()
{ {
@ -20,5 +21,6 @@ public class PermissionCrudValueObject : ValueObject
yield return D; yield return D;
yield return I; yield return I;
yield return E; yield return E;
yield return A;
} }
} }

View file

@ -628,6 +628,7 @@ export interface PermissionCrudDto {
d?: string d?: string
e?: string e?: string
i?: string i?: string
a?: string
} }
export interface ListFormFieldPermissionDto { export interface ListFormFieldPermissionDto {

View file

@ -18,6 +18,7 @@ const schema = object().shape({
d: string(), d: string(),
e: string(), e: string(),
i: string(), i: string(),
a: string(),
}) })
function FormTabPermissions(props: FormEditProps) { function FormTabPermissions(props: FormEditProps) {
@ -209,6 +210,31 @@ function FormTabPermissions(props: FormEditProps) {
)} )}
</Field> </Field>
</FormItem> </FormItem>
<FormItem
label={translate('::ListForms.ListFormEdit.PermissionsActivity')}
invalid={errors.permissionDto?.a && touched.permissionDto?.a}
errorMessage={errors.permissionDto?.a}
>
<Field
type="text"
autoComplete="off"
name="permissionDto.a"
placeholder={translate('::ListForms.ListFormEdit.PermissionsActivity')}
>
{({ field, form }: FieldProps<SelectBoxOption>) => (
<Select
field={field}
form={form}
isClearable={true}
options={permissions}
value={permissions?.filter(
(option) => option.value === values.permissionDto.a,
)}
onChange={(option) => form.setFieldValue(field.name, option?.value)}
/>
)}
</Field>
</FormItem>
<Button block variant="solid" loading={isSubmitting} type="submit"> <Button block variant="solid" loading={isSubmitting} type="submit">
{isSubmitting ? translate('::SavingWithThreeDot') : translate('::Save')} {isSubmitting ? translate('::SavingWithThreeDot') : translate('::Save')}

View file

@ -11,6 +11,7 @@ import { useCurrentMenuIcon } from '@/utils/hooks/useCurrentMenuIcon'
import { Badge } from '@/components/ui' import { Badge } from '@/components/ui'
import { useState } from 'react' import { useState } from 'react'
import { ActivityPanel } from './FormActivityPanel/ActivityPanel' import { ActivityPanel } from './FormActivityPanel/ActivityPanel'
import { usePermission } from '@/utils/hooks/usePermission'
const FormEdit = ( const FormEdit = (
props: FormProps = { props: FormProps = {
@ -25,8 +26,18 @@ const FormEdit = (
const listFormCode = props?.listFormCode ?? params?.listFormCode ?? '' const listFormCode = props?.listFormCode ?? params?.listFormCode ?? ''
const id = props?.id ?? params?.id ?? '' const id = props?.id ?? params?.id ?? ''
const MenuIcon = useCurrentMenuIcon('w-5 h-5') const MenuIcon = useCurrentMenuIcon('w-5 h-5')
const { checkPermission } = usePermission()
const [isActivityPanelVisible, setIsActivityPanelVisible] = useState(false) const [isActivityPanelVisible, setIsActivityPanelVisible] = useState(false)
const isActivityPanel = () => {
return (
listFormCode &&
id &&
!isSubForm &&
gridDto?.gridOptions?.showActivity &&
checkPermission(gridDto?.gridOptions.permissionDto.a)
)
}
const { translate } = useLocalization() const { translate } = useLocalization()
const { const {
@ -65,7 +76,9 @@ const FormEdit = (
return ( return (
<> <>
<Container className={`${isActivityPanelVisible && !isSubForm ? 'mr-[400px]' : ''} transition-all duration-300`}> <Container
className={`${isActivityPanelVisible && !isSubForm ? 'mr-[400px]' : ''} transition-all duration-300`}
>
{!isSubForm && ( {!isSubForm && (
<Helmet <Helmet
titleTemplate="%s | Sözsoft Kurs Platform" titleTemplate="%s | Sözsoft Kurs Platform"
@ -123,7 +136,7 @@ const FormEdit = (
</Container> </Container>
{/* Activity Panel - sadece ana formda göster */} {/* Activity Panel - sadece ana formda göster */}
{!isSubForm && listFormCode && id && gridDto?.gridOptions?.showActivity && ( {isActivityPanel() && (
<ActivityPanel <ActivityPanel
entityName={listFormCode} entityName={listFormCode}
entityId={id} entityId={id}

View file

@ -11,6 +11,7 @@ import { useCurrentMenuIcon } from '@/utils/hooks/useCurrentMenuIcon'
import { Badge } from '@/components/ui' import { Badge } from '@/components/ui'
import { useState } from 'react' import { useState } from 'react'
import { ActivityPanel } from './FormActivityPanel/ActivityPanel' import { ActivityPanel } from './FormActivityPanel/ActivityPanel'
import { usePermission } from '@/utils/hooks/usePermission'
const FormView = ( const FormView = (
props: FormProps = { props: FormProps = {
@ -26,8 +27,18 @@ const FormView = (
const id = props?.id ?? params?.id ?? '' const id = props?.id ?? params?.id ?? ''
const { translate } = useLocalization() const { translate } = useLocalization()
const MenuIcon = useCurrentMenuIcon('w-5 h-5') const MenuIcon = useCurrentMenuIcon('w-5 h-5')
const { checkPermission } = usePermission()
const [isActivityPanelVisible, setIsActivityPanelVisible] = useState(false) const [isActivityPanelVisible, setIsActivityPanelVisible] = useState(false)
const isActivityPanel = () => {
return (
listFormCode &&
id &&
!isSubForm &&
gridDto?.gridOptions?.showActivity &&
checkPermission(gridDto?.gridOptions.permissionDto.a)
)
}
const { const {
loading, loading,
@ -61,7 +72,9 @@ const FormView = (
return ( return (
<> <>
<Container className={`${isActivityPanelVisible && !isSubForm ? 'mr-[400px]' : ''} transition-all duration-300`}> <Container
className={`${isActivityPanelVisible && !isSubForm ? 'mr-[400px]' : ''} transition-all duration-300`}
>
{!isSubForm && ( {!isSubForm && (
<Helmet <Helmet
titleTemplate="%s | Sözsoft Kurs Platform" titleTemplate="%s | Sözsoft Kurs Platform"
@ -114,11 +127,16 @@ const FormView = (
listFormCode={listFormCode} listFormCode={listFormCode}
/> />
</div> </div>
<SubForms gridDto={gridDto!} formData={formData} level={level ?? 0} refreshData={fetchData} /> <SubForms
gridDto={gridDto!}
formData={formData}
level={level ?? 0}
refreshData={fetchData}
/>
</Container> </Container>
{/* Activity Panel - sadece ana formda göster */} {/* Activity Panel - sadece ana formda göster */}
{!isSubForm && listFormCode && id && gridDto?.gridOptions?.showActivity && ( {isActivityPanel() && (
<ActivityPanel <ActivityPanel
entityName={listFormCode} entityName={listFormCode}
entityId={id} entityId={id}