diff --git a/api/src/Kurs.Platform.Application.Contracts/ListForms/Dto/PermissionCrudDto.cs b/api/src/Kurs.Platform.Application.Contracts/ListForms/Dto/PermissionCrudDto.cs index a39e7b08..694d9bae 100644 --- a/api/src/Kurs.Platform.Application.Contracts/ListForms/Dto/PermissionCrudDto.cs +++ b/api/src/Kurs.Platform.Application.Contracts/ListForms/Dto/PermissionCrudDto.cs @@ -2,10 +2,11 @@ public class PermissionCrudDto { - public string C { get; set; } - public string R { get; set; } - public string U { get; set; } - public string D { get; set; } - public string E { get; set; } - public string I { get; set; } + public string C { get; set; } //Create + public string R { get; set; } //Read + public string U { get; set; } //Update + public string D { get; set; } //Delete + public string E { get; set; } //Export + public string I { get; set; } //Import + public string A { get; set; } //Activity } diff --git a/api/src/Kurs.Platform.DbMigrator/Seeds/HostData.json b/api/src/Kurs.Platform.DbMigrator/Seeds/HostData.json index 4bd5b879..ec3a730c 100644 --- a/api/src/Kurs.Platform.DbMigrator/Seeds/HostData.json +++ b/api/src/Kurs.Platform.DbMigrator/Seeds/HostData.json @@ -5791,6 +5791,12 @@ "en": "Import", "tr": "İçe Aktar" }, + { + "resourceName": "Platform", + "key": "ListForms.ListFormEdit.PermissionsActivity", + "en": "Activity", + "tr": "Etkinlik" + }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.CommandColumns", @@ -16686,6 +16692,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "AbpTenantManagement.Tenants.Activity", + "ParentName": "AbpTenantManagement.Tenants", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "AbpTenantManagement.Tenants.ManageConnectionStrings", @@ -16758,6 +16773,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Branches.Activity", + "ParentName": "App.Branches", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Branches.Update", @@ -16812,6 +16836,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Settings.SettingDefinitions.Activity", + "ParentName": "App.Settings.SettingDefinitions", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Settings.SettingDefinitions.Update", @@ -16866,6 +16899,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Settings.GlobalSearch.Activity", + "ParentName": "App.Settings.GlobalSearch", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Settings.GlobalSearch.Update", @@ -16920,6 +16962,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Languages.Language.Activity", + "ParentName": "App.Languages.Language", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Languages.Language.Update", @@ -16974,6 +17025,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Languages.LanguageText.Activity", + "ParentName": "App.Languages.LanguageText", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Languages.LanguageText.Update", @@ -17028,6 +17088,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Routes.Activity", + "ParentName": "App.Routes", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Routes.Update", @@ -17091,6 +17160,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Menus.Menu.Activity", + "ParentName": "App.Menus.Menu", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Menus.Menu.Update", @@ -17145,6 +17223,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Listforms.DataSource.Activity", + "ParentName": "App.Listforms.DataSource", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Listforms.DataSource.Update", @@ -17208,6 +17295,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Listforms.Listform.Activity", + "ParentName": "App.Listforms.Listform", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Listforms.Listform.Update", @@ -17262,6 +17358,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Listforms.ListformField.Activity", + "ParentName": "App.Listforms.ListformField", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Listforms.ListformField.Update", @@ -17316,6 +17421,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Notifications.NotificationRules.Activity", + "ParentName": "App.Notifications.NotificationRules", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Notifications.NotificationRules.Update", @@ -17370,6 +17484,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Notifications.Notification.Activity", + "ParentName": "App.Notifications.Notification", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Notifications.Notification.Update", @@ -17424,6 +17547,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.BackgroundWorkers.Activity", + "ParentName": "App.BackgroundWorkers", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.BackgroundWorkers.Update", @@ -17478,6 +17610,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.ForumManagement.Activity", + "ParentName": "App.ForumManagement", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.ForumManagement.Update", @@ -17541,6 +17682,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Parameters.ContactTag.Activity", + "ParentName": "App.Parameters.ContactTag", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Parameters.ContactTitle", @@ -17595,6 +17745,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Parameters.ContactTitle.Activity", + "ParentName": "App.Parameters.ContactTitle", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Parameters.Currency", @@ -17649,6 +17808,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Parameters.Currency.Activity", + "ParentName": "App.Parameters.Currency", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Parameters.CountryGroup", @@ -17703,6 +17871,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Parameters.CountryGroup.Activity", + "ParentName": "App.Parameters.CountryGroup", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Parameters.Country", @@ -17757,6 +17934,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Parameters.Country.Activity", + "ParentName": "App.Parameters.Country", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Parameters.City", @@ -17811,6 +17997,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Parameters.City.Activity", + "ParentName": "App.Parameters.City", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Saas", "Name": "App.Parameters.District", @@ -17865,6 +18060,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Saas", + "Name": "App.Parameters.District.Activity", + "ParentName": "App.Parameters.District", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Setting", @@ -18126,6 +18330,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "Abp.Identity.PermissionGroups.Activity", + "ParentName": "Abp.Identity.PermissionGroups", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "Abp.Identity.PermissionGroups.Update", @@ -18180,6 +18393,15 @@ "MultiTenancySide": 2, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "Abp.Identity.Permissions.Activity", + "ParentName": "Abp.Identity.Permissions", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 2, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "Abp.Identity.Permissions.Update", @@ -18234,6 +18456,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.ClaimType.Activity", + "ParentName": "App.ClaimType", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.ClaimType.Update", @@ -18288,6 +18519,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "AbpIdentity.Roles.Activity", + "ParentName": "AbpIdentity.Roles", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "AbpIdentity.Roles.ManagePermissions", @@ -18360,6 +18600,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "AbpIdentity.Users.Activity", + "ParentName": "AbpIdentity.Users", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "AbpIdentity.Users.ManagePermissions", @@ -18441,6 +18690,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.IpRestrictions.Activity", + "ParentName": "App.IpRestrictions", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.IpRestrictions.Update", @@ -18495,6 +18753,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.AuditLogs.Activity", + "ParentName": "App.AuditLogs", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.AuditLogs.Update", @@ -18594,6 +18861,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.DeveloperKit.CustomEndpoints.Activity", + "ParentName": "App.DeveloperKit.CustomEndpoints", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.DeveloperKit.CustomEndpoints.Get", @@ -18675,6 +18951,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Reports.Categories.Activity", + "ParentName": "App.Reports.Categories", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Reports.Categories.Update", @@ -18729,6 +19014,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Reports.Management.Activity", + "ParentName": "App.Reports.Management", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Reports.Management.Update", @@ -18783,6 +19077,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.About.Activity", + "ParentName": "App.About", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.About.Update", @@ -18837,6 +19140,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Services.Activity", + "ParentName": "App.Services", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Services.Update", @@ -18891,6 +19203,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Orders.Products.Activity", + "ParentName": "App.Orders.Products", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Orders.Products.Update", @@ -18945,6 +19266,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Orders.PaymentMethods.Activity", + "ParentName": "App.Orders.PaymentMethods", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Orders.PaymentMethods.Update", @@ -18999,6 +19329,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Orders.InstallmentOptions.Activity", + "ParentName": "App.Orders.InstallmentOptions", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Orders.InstallmentOptions.Update", @@ -19053,6 +19392,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Orders.PurchaseOrders.Activity", + "ParentName": "App.Orders.PurchaseOrders", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Orders.PurchaseOrders.Update", @@ -19107,6 +19455,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.BlogManagement.Category.Activity", + "ParentName": "App.BlogManagement.Category", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.BlogManagement.Category.Update", @@ -19161,6 +19518,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.BlogManagement.Posts.Activity", + "ParentName": "App.BlogManagement.Posts", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.BlogManagement.Posts.Update", @@ -19233,6 +19599,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Demos.Activity", + "ParentName": "App.Demos", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Contact", @@ -19287,6 +19662,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Contact.Activity", + "ParentName": "App.Contact", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Sector", @@ -19341,6 +19725,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Sector.Activity", + "ParentName": "App.Definitions.Sector", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.SkillType", @@ -19395,6 +19788,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.SkillType.Activity", + "ParentName": "App.Definitions.SkillType", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.SkillLevel", @@ -19449,6 +19851,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.SkillLevel.Activity", + "ParentName": "App.Definitions.SkillLevel", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Skill", @@ -19503,6 +19914,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Skill.Activity", + "ParentName": "App.Definitions.Skill", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.UomCategory", @@ -19557,6 +19977,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.UomCategory.Activity", + "ParentName": "App.Definitions.UomCategory", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Uom", @@ -19611,6 +20040,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Uom.Activity", + "ParentName": "App.Definitions.Uom", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Behavior", @@ -19665,6 +20103,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp|Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Behavior.Activity", + "ParentName": "App.Definitions.Behavior", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp|Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Disease", @@ -19719,6 +20166,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Disease.Activity", + "ParentName": "App.Definitions.Disease", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Document", @@ -19773,6 +20229,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Document.Activity", + "ParentName": "App.Definitions.Document", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.EducationStatus", @@ -19827,6 +20292,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.EducationStatus.Activity", + "ParentName": "App.Definitions.EducationStatus", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.EventType", @@ -19881,6 +20355,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.EventType.Activity", + "ParentName": "App.Definitions.EventType", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.EventCategory", @@ -19935,6 +20418,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.EventCategory.Activity", + "ParentName": "App.Definitions.EventCategory", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Event", @@ -19989,7 +20481,16 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, -{ + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Event.Activity", + "ParentName": "App.Definitions.Event", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, + { "GroupName": "App.Administration", "Name": "App.Definitions.Vaccine", "ParentName": null, @@ -20043,6 +20544,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Vaccine.Activity", + "ParentName": "App.Definitions.Vaccine", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Vehicle", @@ -20097,6 +20607,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Vehicle.Activity", + "ParentName": "App.Definitions.Vehicle", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Psychologist", @@ -20151,6 +20670,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Psychologist.Activity", + "ParentName": "App.Definitions.Psychologist", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.WorkHour", @@ -20205,6 +20733,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.WorkHour.Activity", + "ParentName": "App.Definitions.WorkHour", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Lawyer", @@ -20259,6 +20796,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Lawyer.Activity", + "ParentName": "App.Definitions.Lawyer", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Administration", "Name": "App.Definitions.Meal", @@ -20313,6 +20859,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Administration", + "Name": "App.Definitions.Meal.Activity", + "ParentName": "App.Definitions.Meal", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Participant", @@ -20368,6 +20923,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Participant", + "Name": "App.Definitions.MeetingMethod.Activity", + "ParentName": "App.Definitions.MeetingMethod", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Participant", "Name": "App.Definitions.MeetingResult", @@ -20422,6 +20986,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Participant", + "Name": "App.Definitions.MeetingResult.Activity", + "ParentName": "App.Definitions.MeetingResult", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Participant", "Name": "App.Definitions.Source", @@ -20476,6 +21049,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Participant", + "Name": "App.Definitions.Source.Activity", + "ParentName": "App.Definitions.Source", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Participant", "Name": "App.Definitions.Interesting", @@ -20530,6 +21112,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Participant", + "Name": "App.Definitions.Interesting.Activity", + "ParentName": "App.Definitions.Interesting", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Participant", "Name": "App.Definitions.SalesRejectionReason", @@ -20584,6 +21175,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Participant", + "Name": "App.Definitions.SalesRejectionReason.Activity", + "ParentName": "App.Definitions.SalesRejectionReason", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Participant", "Name": "App.Definitions.NoteType", @@ -20638,6 +21238,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Participant", + "Name": "App.Definitions.NoteType.Activity", + "ParentName": "App.Definitions.NoteType", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Definitions.Program", @@ -20692,6 +21301,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Coordinator", + "Name": "App.Definitions.Program.Activity", + "ParentName": "App.Definitions.Program", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Definitions.Schedule", @@ -20746,6 +21364,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Coordinator", + "Name": "App.Definitions.Schedule.Activity", + "ParentName": "App.Definitions.Schedule", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Definitions.ScheduleLesson", @@ -20800,6 +21427,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Coordinator", + "Name": "App.Definitions.ScheduleLesson.Activity", + "ParentName": "App.Definitions.ScheduleLesson", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Definitions.RegistrationType", @@ -20854,6 +21490,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Coordinator", + "Name": "App.Definitions.RegistrationType.Activity", + "ParentName": "App.Definitions.RegistrationType", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Definitions.RegistrationMethod", @@ -20908,6 +21553,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Coordinator", + "Name": "App.Definitions.RegistrationMethod.Activity", + "ParentName": "App.Definitions.RegistrationMethod", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Definitions.ClassType", @@ -20962,6 +21616,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Coordinator", + "Name": "App.Definitions.ClassType.Activity", + "ParentName": "App.Definitions.ClassType", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Definitions.Class", @@ -21016,6 +21679,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Coordinator", + "Name": "App.Definitions.Class.Activity", + "ParentName": "App.Definitions.Class", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Definitions.Level", @@ -21070,6 +21742,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Coordinator", + "Name": "App.Definitions.Level.Activity", + "ParentName": "App.Definitions.Level", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Definitions.ClassCancellationReason", @@ -21124,6 +21805,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Coordinator", + "Name": "App.Definitions.ClassCancellationReason.Activity", + "ParentName": "App.Definitions.ClassCancellationReason", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Definitions.LessonPeriod", @@ -21178,6 +21868,15 @@ "MultiTenancySide": 3, "MenuGroup": "Kurs" }, + { + "GroupName": "App.Coordinator", + "Name": "App.Definitions.LessonPeriod.Activity", + "ParentName": "App.Definitions.LessonPeriod", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Kurs" + }, { "GroupName": "App.Coordinator", "Name": "App.Classroom", @@ -21277,6 +21976,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.SupplyChain", + "Name": "App.SupplyChain.MaterialTypes.Activity", + "ParentName": "App.SupplyChain.MaterialTypes", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.SupplyChain", "Name": "App.SupplyChain.MaterialGroups", @@ -21331,6 +22039,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.SupplyChain", + "Name": "App.SupplyChain.MaterialGroups.Activity", + "ParentName": "App.SupplyChain.MaterialGroups", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.SupplyChain", "Name": "App.SupplyChain.Materials", @@ -21385,6 +22102,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.SupplyChain", + "Name": "App.SupplyChain.Materials.Activity", + "ParentName": "App.SupplyChain.Materials", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.SupplyChain", "Name": "App.SupplyChain.Suppliers", @@ -21439,6 +22165,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.SupplyChain", + "Name": "App.SupplyChain.Suppliers.Activity", + "ParentName": "App.SupplyChain.Suppliers", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.SupplyChain", "Name": "App.SupplyChain.Requests", @@ -21493,6 +22228,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.SupplyChain", + "Name": "App.SupplyChain.Requests.Activity", + "ParentName": "App.SupplyChain.Requests", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.SupplyChain", "Name": "App.SupplyChain.Quotations", @@ -21547,6 +22291,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.SupplyChain", + "Name": "App.SupplyChain.Quotations.Activity", + "ParentName": "App.SupplyChain.Quotations", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.SupplyChain", "Name": "App.SupplyChain.Approvals", @@ -21601,6 +22354,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.SupplyChain", + "Name": "App.SupplyChain.Approvals.Activity", + "ParentName": "App.SupplyChain.Approvals", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.SupplyChain", "Name": "App.SupplyChain.Orders", @@ -21655,6 +22417,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.SupplyChain", + "Name": "App.SupplyChain.Orders.Activity", + "ParentName": "App.SupplyChain.Orders", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.SupplyChain", "Name": "App.SupplyChain.Delivery", @@ -21709,6 +22480,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.SupplyChain", + "Name": "App.SupplyChain.Delivery.Activity", + "ParentName": "App.SupplyChain.Delivery", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Maintenance", "Name": "App.Maintenance.Workcenters", @@ -21763,6 +22543,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Maintenance", + "Name": "App.Maintenance.Workcenters.Activity", + "ParentName": "App.Maintenance.Workcenters", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Maintenance", "Name": "App.Maintenance.Plans", @@ -21817,6 +22606,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Maintenance", + "Name": "App.Maintenance.Plans.Activity", + "ParentName": "App.Maintenance.Plans", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Maintenance", "Name": "App.Maintenance.Calendar", @@ -21871,6 +22669,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Maintenance", + "Name": "App.Maintenance.Calendar.Activity", + "ParentName": "App.Maintenance.Calendar", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Maintenance", "Name": "App.Maintenance.Teams", @@ -21925,6 +22732,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Maintenance", + "Name": "App.Maintenance.Teams.Activity", + "ParentName": "App.Maintenance.Teams", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Maintenance", "Name": "App.Maintenance.Faults", @@ -21979,6 +22795,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Maintenance", + "Name": "App.Maintenance.Faults.Activity", + "ParentName": "App.Maintenance.Faults", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Maintenance", "Name": "App.Maintenance.Workorders", @@ -22033,6 +22858,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Maintenance", + "Name": "App.Maintenance.Workorders.Activity", + "ParentName": "App.Maintenance.Workorders", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Warehouse", "Name": "App.Warehouse.Definitions", @@ -22087,6 +22921,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Warehouse", + "Name": "App.Warehouse.Definitions.Activity", + "ParentName": "App.Warehouse.Definitions", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Warehouse", "Name": "App.Warehouse.Tracking", @@ -22141,6 +22984,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Warehouse", + "Name": "App.Warehouse.Tracking.Activity", + "ParentName": "App.Warehouse.Tracking", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Warehouse", "Name": "App.Warehouse.Putaway", @@ -22195,6 +23047,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Warehouse", + "Name": "App.Warehouse.Putaway.Activity", + "ParentName": "App.Warehouse.Putaway", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Warehouse", "Name": "App.Warehouse.Receipt", @@ -22249,6 +23110,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Warehouse", + "Name": "App.Warehouse.Receipt.Activity", + "ParentName": "App.Warehouse.Receipt", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Warehouse", "Name": "App.Warehouse.Issue", @@ -22303,6 +23173,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Warehouse", + "Name": "App.Warehouse.Issue.Activity", + "ParentName": "App.Warehouse.Issue", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Warehouse", "Name": "App.Warehouse.Transfer", @@ -22357,6 +23236,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Warehouse", + "Name": "App.Warehouse.Transfer.Activity", + "ParentName": "App.Warehouse.Transfer", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Warehouse", "Name": "App.Warehouse.Inventory", @@ -22411,6 +23299,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Warehouse", + "Name": "App.Warehouse.Inventory.Activity", + "ParentName": "App.Warehouse.Inventory", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Warehouse", "Name": "App.Warehouse.Movements", @@ -22465,6 +23362,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Warehouse", + "Name": "App.Warehouse.Movements.Activity", + "ParentName": "App.Warehouse.Movements", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Warehouse", "Name": "App.Warehouse.Stocklevel", @@ -22519,6 +23425,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Warehouse", + "Name": "App.Warehouse.Stocklevel.Activity", + "ParentName": "App.Warehouse.Stocklevel", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Projects", "Name": "App.Projects.List", @@ -22573,6 +23488,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Projects", + "Name": "App.Projects.List.Activity", + "ParentName": "App.Projects.List", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Projects", "Name": "App.Projects.Tasks", @@ -22627,6 +23551,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Projects", + "Name": "App.Projects.Tasks.Activity", + "ParentName": "App.Projects.Tasks", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Projects", "Name": "App.Projects.Phases", @@ -22681,6 +23614,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Projects", + "Name": "App.Projects.Phases.Activity", + "ParentName": "App.Projects.Phases", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Projects", "Name": "App.Projects.Activities", @@ -22735,6 +23677,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Projects", + "Name": "App.Projects.Activities.Activity", + "ParentName": "App.Projects.Activities", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Projects", "Name": "App.Projects.Workload", @@ -22789,6 +23740,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Projects", + "Name": "App.Projects.Workload.Activity", + "ParentName": "App.Projects.Workload", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Projects", "Name": "App.Projects.CostTracking", @@ -22843,6 +23803,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Projects", + "Name": "App.Projects.CostTracking.Activity", + "ParentName": "App.Projects.CostTracking", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Projects", "Name": "App.Projects.DailyUpdates", @@ -22897,6 +23866,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Projects", + "Name": "App.Projects.DailyUpdates.Activity", + "ParentName": "App.Projects.DailyUpdates", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.Employees", @@ -22951,6 +23929,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.Employees.Activity", + "ParentName": "App.HR.Employees", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.Departments", @@ -23005,6 +23992,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.Departments.Activity", + "ParentName": "App.HR.Departments", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.JobPositions", @@ -23059,6 +24055,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.JobPositions.Activity", + "ParentName": "App.HR.JobPositions", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.EmploymentTypes", @@ -23113,6 +24118,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.EmploymentTypes.Activity", + "ParentName": "App.HR.EmploymentTypes", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.Organization", @@ -23167,6 +24181,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.Organization.Activity", + "ParentName": "App.HR.Organization", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.Badges", @@ -23221,6 +24244,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.Badges.Activity", + "ParentName": "App.HR.Badges", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.LeaveManagement", @@ -23275,6 +24307,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.LeaveManagement.Activity", + "ParentName": "App.HR.LeaveManagement", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.Overtimes", @@ -23329,6 +24370,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.Overtimes.Activity", + "ParentName": "App.HR.Overtimes", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.Payroll", @@ -23383,6 +24433,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.Payroll.Activity", + "ParentName": "App.HR.Payroll", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.CostCenters", @@ -23437,6 +24496,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.CostCenters.Activity", + "ParentName": "App.HR.CostCenters", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.EvaluationTemplates", @@ -23491,6 +24559,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.EvaluationTemplates.Activity", + "ParentName": "App.HR.EvaluationTemplates", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.HR", "Name": "App.HR.Evaluation", @@ -23545,6 +24622,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.HR", + "Name": "App.HR.Evaluation.Activity", + "ParentName": "App.HR.Evaluation", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.CRM", "Name": "App.CRM.Customers", @@ -23599,6 +24685,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.CRM", + "Name": "App.CRM.Customers.Activity", + "ParentName": "App.CRM.Customers", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.CRM", "Name": "App.CRM.SalesTeams", @@ -23653,6 +24748,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.CRM", + "Name": "App.CRM.SalesTeams.Activity", + "ParentName": "App.CRM.SalesTeams", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.CRM", "Name": "App.CRM.LossReasons", @@ -23707,6 +24811,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.CRM", + "Name": "App.CRM.LossReasons.Activity", + "ParentName": "App.CRM.LossReasons", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.CRM", "Name": "App.CRM.Opportunities", @@ -23761,6 +24874,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.CRM", + "Name": "App.CRM.Opportunities.Activity", + "ParentName": "App.CRM.Opportunities", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.CRM", "Name": "App.CRM.Activities", @@ -23815,6 +24937,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.CRM", + "Name": "App.CRM.Activities.Activity", + "ParentName": "App.CRM.Activities", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.CRM", "Name": "App.CRM.SalesOrders", @@ -23869,6 +25000,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.CRM", + "Name": "App.CRM.SalesOrders.Activity", + "ParentName": "App.CRM.SalesOrders", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.MRP", "Name": "App.MRP.OperationTypes", @@ -23923,6 +25063,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.MRP", + "Name": "App.MRP.OperationTypes.Activity", + "ParentName": "App.MRP.OperationTypes", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.MRP", "Name": "App.MRP.Workcenters", @@ -23977,6 +25126,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.MRP", + "Name": "App.MRP.Workcenters.Activity", + "ParentName": "App.MRP.Workcenters", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.MRP", "Name": "App.MRP.Operations", @@ -24031,6 +25189,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.MRP", + "Name": "App.MRP.Operations.Activity", + "ParentName": "App.MRP.Operations", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.MRP", "Name": "App.MRP.Bom", @@ -24085,6 +25252,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.MRP", + "Name": "App.MRP.Bom.Activity", + "ParentName": "App.MRP.Bom", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.MRP", "Name": "App.MRP.ProductionOrders", @@ -24139,6 +25315,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.MRP", + "Name": "App.MRP.ProductionOrders.Activity", + "ParentName": "App.MRP.ProductionOrders", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.MRP", "Name": "App.MRP.WorkOrders", @@ -24193,6 +25378,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.MRP", + "Name": "App.MRP.WorkOrders.Activity", + "ParentName": "App.MRP.WorkOrders", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.MRP", "Name": "App.MRP.DemandPlanning", @@ -24247,6 +25441,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.MRP", + "Name": "App.MRP.DemandPlanning.Activity", + "ParentName": "App.MRP.DemandPlanning", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.MRP", "Name": "App.MRP.MaterialRequirements", @@ -24301,6 +25504,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.MRP", + "Name": "App.MRP.MaterialRequirements.Activity", + "ParentName": "App.MRP.MaterialRequirements", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.MRP", "Name": "App.MRP.PlanningGantt", @@ -24355,6 +25567,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.MRP", + "Name": "App.MRP.PlanningGantt.Activity", + "ParentName": "App.MRP.PlanningGantt", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Accounting", "Name": "App.Accounting.CurrentAccounts", @@ -24409,6 +25630,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Accounting", + "Name": "App.Accounting.CurrentAccounts.Activity", + "ParentName": "App.Accounting.CurrentAccounts", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Accounting", "Name": "App.Accounting.Waybills", @@ -24463,6 +25693,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Accounting", + "Name": "App.Accounting.Waybills.Activity", + "ParentName": "App.Accounting.Waybills", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Accounting", "Name": "App.Accounting.Invoices", @@ -24517,6 +25756,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Accounting", + "Name": "App.Accounting.Invoices.Activity", + "ParentName": "App.Accounting.Invoices", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Accounting", "Name": "App.Accounting.Cash", @@ -24571,6 +25819,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Accounting", + "Name": "App.Accounting.Cash.Activity", + "ParentName": "App.Accounting.Cash", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Accounting", "Name": "App.Accounting.Bank", @@ -24625,6 +25882,15 @@ "MultiTenancySide": 3, "MenuGroup": "Erp" }, + { + "GroupName": "App.Accounting", + "Name": "App.Accounting.Bank.Activity", + "ParentName": "App.Accounting.Bank", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" + }, { "GroupName": "App.Accounting", "Name": "App.Accounting.CheckNote", @@ -24678,6 +25944,15 @@ "IsEnabled": true, "MultiTenancySide": 3, "MenuGroup": "Erp" + }, + { + "GroupName": "App.Accounting", + "Name": "App.Accounting.CheckNote.Activity", + "ParentName": "App.Accounting.CheckNote", + "DisplayName": "Activity", + "IsEnabled": true, + "MultiTenancySide": 3, + "MenuGroup": "Erp" } ] } \ No newline at end of file diff --git a/api/src/Kurs.Platform.DbMigrator/Seeds/ListFormsSeeder.cs b/api/src/Kurs.Platform.DbMigrator/Seeds/ListFormsSeeder.cs index b919ad42..8b3d4255 100644 --- a/api/src/Kurs.Platform.DbMigrator/Seeds/ListFormsSeeder.cs +++ b/api/src/Kurs.Platform.DbMigrator/Seeds/ListFormsSeeder.cs @@ -99,7 +99,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Languages.Language + ".Update", D = AppCodes.Languages.Language + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -408,7 +409,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Definitions.SkillType + ".Update", D = AppCodes.Definitions.SkillType + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -584,7 +586,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Definitions.UomCategory + ".Update", D = AppCodes.Definitions.UomCategory + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -764,7 +767,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Accounting.Bank + ".Update", D = AppCodes.Accounting.Bank + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -1340,7 +1344,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = TenantManagementPermissions.Tenants.Update, D = TenantManagementPermissions.Tenants.Delete, 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 { @@ -2166,7 +2171,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = TenantManagementPermissions.Tenants.Update, D = TenantManagementPermissions.Tenants.Delete, 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 { @@ -3036,7 +3042,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Branches + ".Update", D = AppCodes.Branches + ".Delete", E = AppCodes.Branches + ".Export", - I = AppCodes.Branches + ".Import" + I = AppCodes.Branches + ".Import", + A = AppCodes.Branches + ".Activity" }), PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto { @@ -3879,6 +3886,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AbpIdentity.PermissionGroups.Delete, E = AbpIdentity.PermissionGroups.Export, I = AbpIdentity.PermissionGroups.Import, + A = AbpIdentity.PermissionGroups.Activity, }), PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto { @@ -4119,8 +4127,9 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency R = AbpIdentity.Permissions.Default, U = AbpIdentity.Permissions.Update, D = AbpIdentity.Permissions.Delete, - E = AbpIdentity.Permissions.Default + ".Export", - I = AbpIdentity.Permissions.Default + ".Import" + E = AbpIdentity.Permissions.Export, + I = AbpIdentity.Permissions.Import, + A = AbpIdentity.Permissions.Activity }), PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto { @@ -4548,6 +4557,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = PlatformConsts.IdentityPermissions.Roles.Delete, E = PlatformConsts.IdentityPermissions.Roles.Default + ".Export", I = PlatformConsts.IdentityPermissions.Roles.Default + ".Import", + A = PlatformConsts.IdentityPermissions.Roles.Default + ".Activity", }), EditingOptionJson = JsonSerializer.Serialize(new GridEditingDto { @@ -4783,8 +4793,9 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency R = PlatformConsts.IdentityPermissions.Users.Default, U = PlatformConsts.IdentityPermissions.Users.Update, D = PlatformConsts.IdentityPermissions.Users.Delete, - E = PlatformConsts.IdentityPermissions.Users.Default + ".Export", - I = PlatformConsts.IdentityPermissions.Users.Default + ".Import", + E = PlatformConsts.IdentityPermissions.Users.Export, + I = PlatformConsts.IdentityPermissions.Users.Import, + A = PlatformConsts.IdentityPermissions.Users.Activity, }), DeleteCommand = $"UPDATE \"AbpUsers\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -5165,6 +5176,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Languages.Language + ".Delete", E = AppCodes.Languages.Language + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -5501,7 +5513,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Languages.LanguageText + ".Update", D = AppCodes.Languages.LanguageText + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -5849,7 +5862,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Menus.Menu + ".Update", D = AppCodes.Menus.Menu + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -6439,7 +6453,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Listforms.Listform + ".Update", D = AppCodes.Listforms.Listform + ".Delete", 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 { @@ -7397,7 +7412,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Settings.SettingDefinitions + ".Update", D = AppCodes.Settings.SettingDefinitions + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -8146,6 +8162,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Listforms.DataSource + ".Delete", E = AppCodes.Listforms.DataSource + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -8456,6 +8473,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.BackgroundWorkers + ".Delete", E = AppCodes.BackgroundWorkers + ".Export", I = AppCodes.BackgroundWorkers + ".Import", + A = AppCodes.BackgroundWorkers + ".Activity", }), DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}BackgroundWorker\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -8882,6 +8900,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Notifications.NotificationRules + ".Delete", E = AppCodes.Notifications.NotificationRules + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -9347,6 +9366,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Notifications.Notification + ".Delete", E = AppCodes.Notifications.Notification + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -9737,6 +9757,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.IdentityManagement.IpRestrictions + ".Delete", E = AppCodes.IdentityManagement.IpRestrictions + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -10035,6 +10056,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.CustomEndpoints + ".Delete", E = AppCodes.CustomEndpoints + ".Export", I = AppCodes.CustomEndpoints + ".Import", + A = AppCodes.CustomEndpoints + ".Activity", }), DeleteCommand = $"UPDATE \"{Prefix.DbTableDefault}CustomEndpoint\" SET \"DeleterId\"=@DeleterId, \"DeletionTime\"=CURRENT_TIMESTAMP, \"IsDeleted\"='true' WHERE \"Id\"=@Id", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -10480,6 +10502,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Settings.GlobalSearch + ".Delete", E = AppCodes.Settings.GlobalSearch + ".Export", I = AppCodes.Settings.GlobalSearch + ".Import", + A = AppCodes.Settings.GlobalSearch + ".Activity", }), PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto { @@ -10796,6 +10819,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.AuditLogs + ".Delete", E = AppCodes.AuditLogs + ".Export", I = AppCodes.AuditLogs + ".Import", + A = AppCodes.AuditLogs + ".Activity", }), PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto { @@ -11178,7 +11202,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.IdentityManagement.ClaimTypes + ".Update", D = AppCodes.IdentityManagement.ClaimTypes + ".Delete", 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 { @@ -11592,7 +11617,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Routes + ".Update", D = AppCodes.Routes + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -11922,7 +11948,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Reports.Categories + ".Update", D = AppCodes.Reports.Categories + ".Delete", 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 { @@ -12179,7 +12206,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.About + ".Update", D = AppCodes.About + ".Delete", E = AppCodes.About + ".Export", - I = AppCodes.About + ".Import" + I = AppCodes.About + ".Import", + A = AppCodes.About + ".Activity" }), PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto { @@ -12439,7 +12467,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Services + ".Update", D = AppCodes.Services + ".Delete", E = AppCodes.Services + ".Export", - I = AppCodes.Services + ".Import" + I = AppCodes.Services + ".Import", + A = AppCodes.Services + ".Activity" }), PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto { @@ -12784,7 +12813,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Orders.Products + ".Update", D = AppCodes.Orders.Products + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -13180,7 +13210,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Orders.PaymentMethods + ".Update", D = AppCodes.Orders.PaymentMethods + ".Delete", 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 { @@ -13422,7 +13453,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Orders.InstallmentOptions + ".Update", D = AppCodes.Orders.InstallmentOptions + ".Delete", 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 { @@ -13665,7 +13697,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Orders.PurchaseOrders + ".Update", D = AppCodes.Orders.PurchaseOrders + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -14380,7 +14413,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.BlogManagement.BlogCategory + ".Update", D = AppCodes.BlogManagement.BlogCategory + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -14746,7 +14780,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.BlogManagement.BlogPosts + ".Update", D = AppCodes.BlogManagement.BlogPosts + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -15313,7 +15348,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Demos + ".Update", D = AppCodes.Demos + ".Delete", E = AppCodes.Demos + ".Export", - I = AppCodes.Demos + ".Import" + I = AppCodes.Demos + ".Import", + A = AppCodes.Demos + ".Activity" }), PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto { @@ -15709,7 +15745,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Contact + ".Update", D = AppCodes.Contact + ".Delete", E = AppCodes.Contact + ".Export", - I = AppCodes.Contact + ".Import" + I = AppCodes.Contact + ".Import", + A = AppCodes.Contact + ".Activity" }), PagerOptionJson = JsonSerializer.Serialize(new GridPagerOptionDto { @@ -16133,6 +16170,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Parameters.ContactTag + ".Delete", E = AppCodes.Parameters.ContactTag + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -16379,6 +16417,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Parameters.ContactTitle + ".Delete", E = AppCodes.Parameters.ContactTitle + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -16624,7 +16663,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Parameters.Currency + ".Update", D = AppCodes.Parameters.Currency + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -16973,7 +17013,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Parameters.CountryGroup + ".Update", D = AppCodes.Parameters.CountryGroup + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -17178,7 +17219,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Parameters.Country + ".Update", D = AppCodes.Parameters.Country + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -17575,7 +17617,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Parameters.City + ".Update", D = AppCodes.Parameters.City + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -17881,7 +17924,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Parameters.City + ".Update", D = AppCodes.Parameters.City + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -18262,6 +18306,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Sector + ".Delete", E = AppCodes.Definitions.Sector + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -18469,7 +18514,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Definitions.SkillType + ".Update", D = AppCodes.Definitions.SkillType + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -18696,6 +18742,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.SkillLevel + ".Delete", E = AppCodes.Definitions.SkillLevel + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -19028,6 +19075,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Skill + ".Delete", E = AppCodes.Definitions.Skill + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -19273,7 +19321,8 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency U = AppCodes.Definitions.UomCategory + ".Update", D = AppCodes.Definitions.UomCategory + ".Delete", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new[] @@ -19500,6 +19549,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Uom + ".Delete", E = AppCodes.Definitions.Uom + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -19865,6 +19915,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Behavior + ".Delete", E = AppCodes.Definitions.Behavior + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -20067,6 +20118,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Disease + ".Delete", E = AppCodes.Definitions.Disease + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -20268,6 +20320,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Document + ".Delete", E = AppCodes.Definitions.Document + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -20469,6 +20522,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.EducationStatus + ".Delete", E = AppCodes.Definitions.EducationStatus + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -20702,6 +20756,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.EventType + ".Delete", E = AppCodes.Definitions.EventType + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -20903,6 +20958,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.EventCategory + ".Delete", E = AppCodes.Definitions.EventCategory + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -21104,6 +21160,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Event + ".Delete", E = AppCodes.Definitions.Event + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -21458,6 +21515,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.MeetingMethod + ".Delete", E = AppCodes.Definitions.MeetingMethod + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -21752,6 +21810,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.MeetingResult + ".Delete", E = AppCodes.Definitions.MeetingResult + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -22035,6 +22094,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Program + ".Delete", E = AppCodes.Definitions.Program + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -22287,6 +22347,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Interesting + ".Delete", E = AppCodes.Definitions.Interesting + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -22539,6 +22600,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.SalesRejectionReason + ".Delete", E = AppCodes.Definitions.SalesRejectionReason + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -22834,6 +22896,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Source + ".Delete", E = AppCodes.Definitions.Source + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -23086,6 +23149,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Vaccine + ".Delete", E = AppCodes.Definitions.Vaccine + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -23288,6 +23352,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.NoteType + ".Delete", E = AppCodes.Definitions.NoteType + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -23490,6 +23555,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.ClassCancellationReason + ".Delete", E = AppCodes.Definitions.ClassCancellationReason + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -23742,6 +23808,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.WorkHour + ".Delete", E = AppCodes.Definitions.WorkHour + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -24253,6 +24320,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Vehicle + ".Delete", E = AppCodes.Definitions.Vehicle + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -24780,6 +24848,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Psychologist + ".Delete", E = AppCodes.Definitions.Psychologist + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -25131,6 +25200,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Lawyer + ".Delete", E = AppCodes.Definitions.Lawyer + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -25704,6 +25774,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.RegistrationType + ".Delete", E = AppCodes.Definitions.RegistrationType + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -25976,6 +26047,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.RegistrationMethod + ".Delete", E = AppCodes.Definitions.RegistrationMethod + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -26285,6 +26357,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.ClassType + ".Delete", E = AppCodes.Definitions.ClassType + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -26651,6 +26724,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Class + ".Delete", E = AppCodes.Definitions.Class + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -26960,6 +27034,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Level + ".Delete", E = AppCodes.Definitions.Level + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -27427,6 +27502,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.LessonPeriod + ".Delete", E = AppCodes.Definitions.LessonPeriod + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -27846,6 +27922,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Schedule + ".Delete", E = AppCodes.Definitions.Schedule + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -28608,6 +28685,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Definitions.Meal + ".Delete", E = AppCodes.Definitions.Meal + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] @@ -28961,6 +29039,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Accounting.Bank + ".Delete", E = AppCodes.Accounting.Bank + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { @@ -29552,6 +29631,7 @@ public class ListFormsSeeder : IDataSeedContributor, ITransientDependency D = AppCodes.Accounting.BankAccount + ".Delete", E = AppCodes.Accounting.BankAccount + ".Export", 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", DeleteFieldsDefaultValueJson = JsonSerializer.Serialize(new FieldsDefaultValue[] { diff --git a/api/src/Kurs.Platform.Domain.Shared/PlatformConsts.cs b/api/src/Kurs.Platform.Domain.Shared/PlatformConsts.cs index d8a9800a..8f37bb0f 100644 --- a/api/src/Kurs.Platform.Domain.Shared/PlatformConsts.cs +++ b/api/src/Kurs.Platform.Domain.Shared/PlatformConsts.cs @@ -1494,6 +1494,9 @@ public static class PlatformConsts public const string Create = Default + ".Create"; public const string Update = Default + ".Update"; 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"; } @@ -1503,6 +1506,9 @@ public static class PlatformConsts public const string Create = Default + ".Create"; public const string Update = Default + ".Update"; 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 ManageRoles = Update + ".ManageRoles"; } diff --git a/api/src/Kurs.Platform.Domain/Data/SeedConsts.cs b/api/src/Kurs.Platform.Domain/Data/SeedConsts.cs index 6616c8cf..3612098f 100644 --- a/api/src/Kurs.Platform.Domain/Data/SeedConsts.cs +++ b/api/src/Kurs.Platform.Domain/Data/SeedConsts.cs @@ -28,6 +28,7 @@ public static class SeedConsts 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 static class Permissions @@ -38,6 +39,7 @@ public static class SeedConsts 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 static class Preferences diff --git a/api/src/Kurs.Platform.Domain/Permissions/PermissionCrudValueObject.cs b/api/src/Kurs.Platform.Domain/Permissions/PermissionCrudValueObject.cs index 2eff4d32..5987c277 100644 --- a/api/src/Kurs.Platform.Domain/Permissions/PermissionCrudValueObject.cs +++ b/api/src/Kurs.Platform.Domain/Permissions/PermissionCrudValueObject.cs @@ -5,12 +5,13 @@ namespace Kurs.Platform.Permissions; public class PermissionCrudValueObject : ValueObject { - public string C { get; set; } - public string R { get; set; } - public string U { get; set; } - public string D { get; set; } - public string I { get; set; } - public string E { get; set; } + public string C { get; set; } //Create + public string R { get; set; } //Read + public string U { get; set; } //Update + public string D { get; set; } //Delete + public string I { get; set; } //Export + public string E { get; set; } //Import + public string A { get; set; } //Activity protected override IEnumerable GetAtomicValues() { @@ -20,5 +21,6 @@ public class PermissionCrudValueObject : ValueObject yield return D; yield return I; yield return E; + yield return A; } } diff --git a/ui/src/proxy/form/models.ts b/ui/src/proxy/form/models.ts index 1ccbb4c2..a86a4e5f 100644 --- a/ui/src/proxy/form/models.ts +++ b/ui/src/proxy/form/models.ts @@ -628,6 +628,7 @@ export interface PermissionCrudDto { d?: string e?: string i?: string + a?: string } export interface ListFormFieldPermissionDto { diff --git a/ui/src/views/admin/listForm/edit/FormTabPermissions.tsx b/ui/src/views/admin/listForm/edit/FormTabPermissions.tsx index f17735c2..e71acc1d 100644 --- a/ui/src/views/admin/listForm/edit/FormTabPermissions.tsx +++ b/ui/src/views/admin/listForm/edit/FormTabPermissions.tsx @@ -18,6 +18,7 @@ const schema = object().shape({ d: string(), e: string(), i: string(), + a: string(), }) function FormTabPermissions(props: FormEditProps) { @@ -209,6 +210,31 @@ function FormTabPermissions(props: FormEditProps) { )} + + + {({ field, form }: FieldProps) => ( +