Seeder düzenlemesi

This commit is contained in:
Sedat ÖZTÜRK 2025-10-10 17:41:14 +03:00
parent 7bbd078637
commit 2f8a8ef29c
3 changed files with 20 additions and 19 deletions

View file

@ -1,5 +1,4 @@
using System; using System;
using System.Linq;
using System.Threading.Tasks; using System.Threading.Tasks;
using Kurs.Platform; using Kurs.Platform;
using Kurs.Platform.Branchs; using Kurs.Platform.Branchs;
@ -19,7 +18,7 @@ public class BranchAppService : PlatformAppService
_branchSeedManager = branchSeedManager; _branchSeedManager = branchSeedManager;
} }
public async Task<BranchSeedResultDto> SeedAsync(Guid branchId) public async Task<BranchSeedResultDto> PostSeedAsync(Guid branchId)
{ {
var branch = await _branchRepository.FirstOrDefaultAsync(x => x.Id == branchId); var branch = await _branchRepository.FirstOrDefaultAsync(x => x.Id == branchId);
if (branch == null) if (branch == null)

View file

@ -1,4 +1,4 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Data; using System.Data;
using System.Text.Json; using System.Text.Json;
@ -3312,9 +3312,9 @@ public class PlatformListFormsSeeder : IDataSeedContributor, ITransientDependenc
}), }),
PermissionJson = JsonSerializer.Serialize(new ListFormFieldPermissionDto PermissionJson = JsonSerializer.Serialize(new ListFormFieldPermissionDto
{ {
C = TenantManagementPermissions.Tenants.Create, C = AppCodes.Branches + ".Create",
R = TenantManagementPermissions.Tenants.Default, R = AppCodes.Branches,
U = TenantManagementPermissions.Tenants.Update, U = AppCodes.Branches + ".Update",
E = true, E = true,
I = true, I = true,
Deny = false Deny = false
@ -3355,9 +3355,9 @@ public class PlatformListFormsSeeder : IDataSeedContributor, ITransientDependenc
}), }),
PermissionJson = JsonSerializer.Serialize(new ListFormFieldPermissionDto PermissionJson = JsonSerializer.Serialize(new ListFormFieldPermissionDto
{ {
C = TenantManagementPermissions.Tenants.Create, C = AppCodes.Branches + ".Create",
R = TenantManagementPermissions.Tenants.Default, R = AppCodes.Branches,
U = TenantManagementPermissions.Tenants.Update, U = AppCodes.Branches + ".Update",
E = true, E = true,
I = true, I = true,
Deny = false Deny = false
@ -3398,9 +3398,9 @@ public class PlatformListFormsSeeder : IDataSeedContributor, ITransientDependenc
}), }),
PermissionJson = JsonSerializer.Serialize(new ListFormFieldPermissionDto PermissionJson = JsonSerializer.Serialize(new ListFormFieldPermissionDto
{ {
C = TenantManagementPermissions.Tenants.Create, C = AppCodes.Branches + ".Create",
R = TenantManagementPermissions.Tenants.Default, R = AppCodes.Branches,
U = TenantManagementPermissions.Tenants.Update, U = AppCodes.Branches + ".Update",
E = true, E = true,
I = true, I = true,
Deny = false Deny = false
@ -3440,9 +3440,9 @@ public class PlatformListFormsSeeder : IDataSeedContributor, ITransientDependenc
}), }),
PermissionJson = JsonSerializer.Serialize(new ListFormFieldPermissionDto PermissionJson = JsonSerializer.Serialize(new ListFormFieldPermissionDto
{ {
C = TenantManagementPermissions.Tenants.Create, C = AppCodes.Branches + ".Create",
R = TenantManagementPermissions.Tenants.Default, R = AppCodes.Branches,
U = TenantManagementPermissions.Tenants.Update, U = AppCodes.Branches + ".Update",
E = true, E = true,
I = true, I = true,
Deny = false Deny = false

View file

@ -189,10 +189,12 @@ public class DatabaseMigrationEventHandler :
{ {
using (CurrentTenant.Change(eventData.TenantId)) using (CurrentTenant.Change(eventData.TenantId))
{ {
//await DataSeeder.SeedAsync( // await DataSeeder.SeedAsync(
// new DataSeedContext(eventData.Id) // new DataSeedContext(eventData.TenantId)
// .WithProperty(IdentityDataSeedContributor.AdminEmailPropertyName, eventData.Properties[IdentityDataSeedContributor.AdminEmailPropertyName]) // .WithProperty(IdentityDataSeedContributor.AdminEmailPropertyName, eventData.Properties[IdentityDataSeedContributor.AdminEmailPropertyName])
// .WithProperty(IdentityDataSeedContributor.AdminPasswordPropertyName, eventData.Properties[IdentityDataSeedContributor.AdminPasswordPropertyName])); // .WithProperty(IdentityDataSeedContributor.AdminPasswordPropertyName, eventData.Properties[IdentityDataSeedContributor.AdminPasswordPropertyName])
// .WithProperty(IdentityDataSeedContributor.AdminUserNamePropertyName, eventData.Properties[IdentityDataSeedContributor.AdminUserNamePropertyName])
// );
await IdentityOptions.SetAsync(); await IdentityOptions.SetAsync();