Yeni tanımlamalar için güncellemeler

This commit is contained in:
Sedat ÖZTÜRK 2025-10-06 16:59:12 +03:00
parent 0784cb360d
commit f847986631
17 changed files with 841 additions and 877 deletions

File diff suppressed because it is too large Load diff

View file

@ -77,7 +77,6 @@ public class PlatformDataSeeder : IDataSeedContributor, ITransientDependency
private readonly IRepository<SalesRejectionReason, Guid> _salesRejectionReasonRepository; private readonly IRepository<SalesRejectionReason, Guid> _salesRejectionReasonRepository;
private readonly IRepository<NoteType, Guid> _noteTypeRepository; private readonly IRepository<NoteType, Guid> _noteTypeRepository;
private readonly IRepository<LessonPeriod, Guid> _lessonPeriodRepository; private readonly IRepository<LessonPeriod, Guid> _lessonPeriodRepository;
private readonly IRepository<Information, Guid> _informationRepository;
private readonly IRepository<MeetingMethod, Guid> _meetingMethodRepository; private readonly IRepository<MeetingMethod, Guid> _meetingMethodRepository;
private readonly IRepository<MeetingResult, Guid> _meetingResultRepository; private readonly IRepository<MeetingResult, Guid> _meetingResultRepository;
private readonly IRepository<ClassCancellationReason, Guid> _classCancellationReasonRepository; private readonly IRepository<ClassCancellationReason, Guid> _classCancellationReasonRepository;
@ -144,7 +143,6 @@ public class PlatformDataSeeder : IDataSeedContributor, ITransientDependency
IRepository<SalesRejectionReason, Guid> salesRejectionReasonRepository, IRepository<SalesRejectionReason, Guid> salesRejectionReasonRepository,
IRepository<NoteType, Guid> noteTypeRepository, IRepository<NoteType, Guid> noteTypeRepository,
IRepository<LessonPeriod, Guid> lessonPeriodRepository, IRepository<LessonPeriod, Guid> lessonPeriodRepository,
IRepository<Information, Guid> informationRepository,
IRepository<MeetingMethod, Guid> meetingMethodRepository, IRepository<MeetingMethod, Guid> meetingMethodRepository,
IRepository<MeetingResult, Guid> meetingResultRepository, IRepository<MeetingResult, Guid> meetingResultRepository,
IRepository<ClassCancellationReason, Guid> classCancellationReasonRepository, IRepository<ClassCancellationReason, Guid> classCancellationReasonRepository,
@ -211,7 +209,6 @@ public class PlatformDataSeeder : IDataSeedContributor, ITransientDependency
_salesRejectionReasonRepository = salesRejectionReasonRepository; _salesRejectionReasonRepository = salesRejectionReasonRepository;
_noteTypeRepository = noteTypeRepository; _noteTypeRepository = noteTypeRepository;
_lessonPeriodRepository = lessonPeriodRepository; _lessonPeriodRepository = lessonPeriodRepository;
_informationRepository = informationRepository;
_meetingMethodRepository = meetingMethodRepository; _meetingMethodRepository = meetingMethodRepository;
_meetingResultRepository = meetingResultRepository; _meetingResultRepository = meetingResultRepository;
_classCancellationReasonRepository = classCancellationReasonRepository; _classCancellationReasonRepository = classCancellationReasonRepository;
@ -1247,19 +1244,6 @@ public class PlatformDataSeeder : IDataSeedContributor, ITransientDependency
} }
} }
foreach (var item in items.Informations)
{
var exists = await _informationRepository.AnyAsync(x => x.Name == item.Name);
if (!exists)
{
await _informationRepository.InsertAsync(new()
{
Name = item.Name,
});
}
}
foreach (var item in items.MeetingMethods) foreach (var item in items.MeetingMethods)
{ {
var exists = await _meetingMethodRepository.AnyAsync(x => x.Name == item.Name); var exists = await _meetingMethodRepository.AnyAsync(x => x.Name == item.Name);

View file

@ -1504,48 +1504,48 @@
}, },
{ {
"GroupName": "App.Saas", "GroupName": "App.Saas",
"Name": "App.Parameters.Sector", "Name": "App.Definitions.Sector",
"ParentName": null, "ParentName": null,
"DisplayName": "App.Parameters.Sector", "DisplayName": "App.Definitions.Sector",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3 "MultiTenancySide": 3
}, },
{ {
"GroupName": "App.Saas", "GroupName": "App.Saas",
"Name": "App.Parameters.Sector.Create", "Name": "App.Definitions.Sector.Create",
"ParentName": "App.Parameters.Sector", "ParentName": "App.Definitions.Sector",
"DisplayName": "Create", "DisplayName": "Create",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3 "MultiTenancySide": 3
}, },
{ {
"GroupName": "App.Saas", "GroupName": "App.Saas",
"Name": "App.Parameters.Sector.Update", "Name": "App.Definitions.Sector.Update",
"ParentName": "App.Parameters.Sector", "ParentName": "App.Definitions.Sector",
"DisplayName": "Update", "DisplayName": "Update",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3 "MultiTenancySide": 3
}, },
{ {
"GroupName": "App.Saas", "GroupName": "App.Saas",
"Name": "App.Parameters.Sector.Delete", "Name": "App.Definitions.Sector.Delete",
"ParentName": "App.Parameters.Sector", "ParentName": "App.Definitions.Sector",
"DisplayName": "Delete", "DisplayName": "Delete",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3 "MultiTenancySide": 3
}, },
{ {
"GroupName": "App.Saas", "GroupName": "App.Saas",
"Name": "App.Parameters.Sector.Export", "Name": "App.Definitions.Sector.Export",
"ParentName": "App.Parameters.Sector", "ParentName": "App.Definitions.Sector",
"DisplayName": "Export", "DisplayName": "Export",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3 "MultiTenancySide": 3
}, },
{ {
"GroupName": "App.Saas", "GroupName": "App.Saas",
"Name": "App.Parameters.Sector.Import", "Name": "App.Definitions.Sector.Import",
"ParentName": "App.Parameters.Sector", "ParentName": "App.Definitions.Sector",
"DisplayName": "Import", "DisplayName": "Import",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3 "MultiTenancySide": 3
@ -3904,6 +3904,54 @@
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3 "MultiTenancySide": 3
}, },
{
"GroupName": "App.Administration",
"Name": "App.Definitions.LessonPeriod",
"ParentName": null,
"DisplayName": "App.Definitions.LessonPeriod",
"IsEnabled": true,
"MultiTenancySide": 3
},
{
"GroupName": "App.Administration",
"Name": "App.Definitions.LessonPeriod.Create",
"ParentName": "App.Definitions.LessonPeriod",
"DisplayName": "Create",
"IsEnabled": true,
"MultiTenancySide": 3
},
{
"GroupName": "App.Administration",
"Name": "App.Definitions.LessonPeriod.Update",
"ParentName": "App.Definitions.LessonPeriod",
"DisplayName": "Update",
"IsEnabled": true,
"MultiTenancySide": 3
},
{
"GroupName": "App.Administration",
"Name": "App.Definitions.LessonPeriod.Delete",
"ParentName": "App.Definitions.LessonPeriod",
"DisplayName": "Delete",
"IsEnabled": true,
"MultiTenancySide": 3
},
{
"GroupName": "App.Administration",
"Name": "App.Definitions.LessonPeriod.Export",
"ParentName": "App.Definitions.LessonPeriod",
"DisplayName": "Export",
"IsEnabled": true,
"MultiTenancySide": 3
},
{
"GroupName": "App.Administration",
"Name": "App.Definitions.LessonPeriod.Import",
"ParentName": "App.Definitions.LessonPeriod",
"DisplayName": "Import",
"IsEnabled": true,
"MultiTenancySide": 3
},
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.Event", "Name": "App.Definitions.Event",
@ -7748,16 +7796,6 @@
"RequiredPermissionName": null, "RequiredPermissionName": null,
"IsDisabled": false "IsDisabled": false
}, },
{
"ParentCode": "App.Parameters",
"Code": "App.Parameters.Sector",
"DisplayName": "App.Parameters.Sector",
"Order": 1,
"Url": "/admin/list/list-sector",
"Icon": "FcBiomass",
"RequiredPermissionName": "App.Parameters.Sector",
"IsDisabled": false
},
{ {
"ParentCode": "App.Parameters", "ParentCode": "App.Parameters",
"Code": "App.Parameters.ContactTag", "Code": "App.Parameters.ContactTag",
@ -7958,11 +7996,21 @@
"RequiredPermissionName": null, "RequiredPermissionName": null,
"IsDisabled": false "IsDisabled": false
}, },
{
"ParentCode": "App.Definitions",
"Code": "App.Definitions.Sector",
"DisplayName": "App.Definitions.Sector",
"Order": 1,
"Url": "/admin/list/list-sector",
"Icon": "FcBiomass",
"RequiredPermissionName": "App.Definitions.Sector",
"IsDisabled": false
},
{ {
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.SkillType", "Code": "App.Definitions.SkillType",
"DisplayName": "App.Definitions.SkillType", "DisplayName": "App.Definitions.SkillType",
"Order": 1, "Order": 2,
"Url": "/admin/list/list-skillType", "Url": "/admin/list/list-skillType",
"Icon": "FcMindMap", "Icon": "FcMindMap",
"RequiredPermissionName": "App.Definitions.SkillType", "RequiredPermissionName": "App.Definitions.SkillType",
@ -7972,7 +8020,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.UomCategory", "Code": "App.Definitions.UomCategory",
"DisplayName": "App.Definitions.UomCategory", "DisplayName": "App.Definitions.UomCategory",
"Order": 2, "Order": 3,
"Url": "/admin/list/list-uomCategory", "Url": "/admin/list/list-uomCategory",
"Icon": "FcWorkflow", "Icon": "FcWorkflow",
"RequiredPermissionName": "App.Definitions.UomCategory", "RequiredPermissionName": "App.Definitions.UomCategory",
@ -7982,7 +8030,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Bank", "Code": "App.Definitions.Bank",
"DisplayName": "App.Definitions.Bank", "DisplayName": "App.Definitions.Bank",
"Order": 3, "Order": 4,
"Url": "/admin/list/list-bank", "Url": "/admin/list/list-bank",
"Icon": "FcMoneyTransfer", "Icon": "FcMoneyTransfer",
"RequiredPermissionName": "App.Definitions.Bank", "RequiredPermissionName": "App.Definitions.Bank",
@ -7992,7 +8040,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Behavior", "Code": "App.Definitions.Behavior",
"DisplayName": "App.Definitions.Behavior", "DisplayName": "App.Definitions.Behavior",
"Order": 4, "Order": 5,
"Url": "/admin/list/list-behavior", "Url": "/admin/list/list-behavior",
"Icon": "FcPuzzle", "Icon": "FcPuzzle",
"RequiredPermissionName": "App.Definitions.Behavior", "RequiredPermissionName": "App.Definitions.Behavior",
@ -8002,7 +8050,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Disease", "Code": "App.Definitions.Disease",
"DisplayName": "App.Definitions.Disease", "DisplayName": "App.Definitions.Disease",
"Order": 5, "Order": 6,
"Url": "/admin/list/list-disease", "Url": "/admin/list/list-disease",
"Icon": "FcBiohazard", "Icon": "FcBiohazard",
"RequiredPermissionName": "App.Definitions.Disease", "RequiredPermissionName": "App.Definitions.Disease",
@ -8012,7 +8060,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Document", "Code": "App.Definitions.Document",
"DisplayName": "App.Definitions.Document", "DisplayName": "App.Definitions.Document",
"Order": 6, "Order": 7,
"Url": "/admin/list/list-document", "Url": "/admin/list/list-document",
"Icon": "FcDocument", "Icon": "FcDocument",
"RequiredPermissionName": "App.Definitions.Document", "RequiredPermissionName": "App.Definitions.Document",
@ -8022,7 +8070,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.EducationStatus", "Code": "App.Definitions.EducationStatus",
"DisplayName": "App.Definitions.EducationStatus", "DisplayName": "App.Definitions.EducationStatus",
"Order": 7, "Order": 8,
"Url": "/admin/list/list-educationstatus", "Url": "/admin/list/list-educationstatus",
"Icon": "FcGraduationCap", "Icon": "FcGraduationCap",
"RequiredPermissionName": "App.Definitions.EducationStatus", "RequiredPermissionName": "App.Definitions.EducationStatus",
@ -8032,9 +8080,9 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.EventType", "Code": "App.Definitions.EventType",
"DisplayName": "App.Definitions.EventType", "DisplayName": "App.Definitions.EventType",
"Order": 8, "Order": 9,
"Url": "/admin/list/list-eventtype", "Url": "/admin/list/list-eventtype",
"Icon": "FcCalendar", "Icon": "FcPlanner",
"RequiredPermissionName": "App.Definitions.EventType", "RequiredPermissionName": "App.Definitions.EventType",
"IsDisabled": false "IsDisabled": false
}, },
@ -8042,7 +8090,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.EventCategory", "Code": "App.Definitions.EventCategory",
"DisplayName": "App.Definitions.EventCategory", "DisplayName": "App.Definitions.EventCategory",
"Order": 9, "Order": 10,
"Url": "/admin/list/list-eventcategory", "Url": "/admin/list/list-eventcategory",
"Icon": "FcTreeStructure", "Icon": "FcTreeStructure",
"RequiredPermissionName": "App.Definitions.EventCategory", "RequiredPermissionName": "App.Definitions.EventCategory",
@ -8050,19 +8098,19 @@
}, },
{ {
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Information", "Code": "App.Definitions.Event",
"DisplayName": "App.Definitions.Information", "DisplayName": "App.Definitions.Event",
"Order": 10, "Order": 11,
"Url": "/admin/list/list-information", "Url": "/admin/list/list-event",
"Icon": "FcInfo", "Icon": "FcCalendar",
"RequiredPermissionName": "App.Definitions.Information", "RequiredPermissionName": "App.Definitions.Event",
"IsDisabled": false "IsDisabled": false
}, },
{ {
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.MeetingMethod", "Code": "App.Definitions.MeetingMethod",
"DisplayName": "App.Definitions.MeetingMethod", "DisplayName": "App.Definitions.MeetingMethod",
"Order": 11, "Order": 12,
"Url": "/admin/list/list-meetingmethod", "Url": "/admin/list/list-meetingmethod",
"Icon": "FcCollaboration", "Icon": "FcCollaboration",
"RequiredPermissionName": "App.Definitions.MeetingMethod", "RequiredPermissionName": "App.Definitions.MeetingMethod",
@ -8072,7 +8120,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.MeetingResult", "Code": "App.Definitions.MeetingResult",
"DisplayName": "App.Definitions.MeetingResult", "DisplayName": "App.Definitions.MeetingResult",
"Order": 12, "Order": 13,
"Url": "/admin/list/list-meetingresult", "Url": "/admin/list/list-meetingresult",
"Icon": "FcApproval", "Icon": "FcApproval",
"RequiredPermissionName": "App.Definitions.MeetingResult", "RequiredPermissionName": "App.Definitions.MeetingResult",
@ -8082,7 +8130,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Program", "Code": "App.Definitions.Program",
"DisplayName": "App.Definitions.Program", "DisplayName": "App.Definitions.Program",
"Order": 13, "Order": 14,
"Url": "/admin/list/list-program", "Url": "/admin/list/list-program",
"Icon": "FcFlowChart", "Icon": "FcFlowChart",
"RequiredPermissionName": "App.Definitions.Program", "RequiredPermissionName": "App.Definitions.Program",
@ -8092,7 +8140,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Interesting", "Code": "App.Definitions.Interesting",
"DisplayName": "App.Definitions.Interesting", "DisplayName": "App.Definitions.Interesting",
"Order": 14, "Order": 15,
"Url": "/admin/list/list-interesting", "Url": "/admin/list/list-interesting",
"Icon": "FcIdea", "Icon": "FcIdea",
"RequiredPermissionName": "App.Definitions.Interesting", "RequiredPermissionName": "App.Definitions.Interesting",
@ -8102,7 +8150,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.SalesRejectionReason", "Code": "App.Definitions.SalesRejectionReason",
"DisplayName": "App.Definitions.SalesRejectionReason", "DisplayName": "App.Definitions.SalesRejectionReason",
"Order": 15, "Order": 16,
"Url": "/admin/list/list-salesrejectionreason", "Url": "/admin/list/list-salesrejectionreason",
"Icon": "FcCancel", "Icon": "FcCancel",
"RequiredPermissionName": "App.Definitions.SalesRejectionReason", "RequiredPermissionName": "App.Definitions.SalesRejectionReason",
@ -8112,7 +8160,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Source", "Code": "App.Definitions.Source",
"DisplayName": "App.Definitions.Source", "DisplayName": "App.Definitions.Source",
"Order": 16, "Order": 17,
"Url": "/admin/list/list-source", "Url": "/admin/list/list-source",
"Icon": "FcAdvertising", "Icon": "FcAdvertising",
"RequiredPermissionName": "App.Definitions.Source", "RequiredPermissionName": "App.Definitions.Source",
@ -8122,7 +8170,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Vaccine", "Code": "App.Definitions.Vaccine",
"DisplayName": "App.Definitions.Vaccine", "DisplayName": "App.Definitions.Vaccine",
"Order": 17, "Order": 18,
"Url": "/admin/list/list-vaccine", "Url": "/admin/list/list-vaccine",
"Icon": "FcBiotech", "Icon": "FcBiotech",
"RequiredPermissionName": "App.Definitions.Vaccine", "RequiredPermissionName": "App.Definitions.Vaccine",
@ -8132,7 +8180,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.NoteType", "Code": "App.Definitions.NoteType",
"DisplayName": "App.Definitions.NoteType", "DisplayName": "App.Definitions.NoteType",
"Order": 18, "Order": 19,
"Url": "/admin/list/list-notetype", "Url": "/admin/list/list-notetype",
"Icon": "FcTodoList", "Icon": "FcTodoList",
"RequiredPermissionName": "App.Definitions.NoteType", "RequiredPermissionName": "App.Definitions.NoteType",
@ -8142,7 +8190,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.ClassCancellationReason", "Code": "App.Definitions.ClassCancellationReason",
"DisplayName": "App.Definitions.ClassCancellationReason", "DisplayName": "App.Definitions.ClassCancellationReason",
"Order": 19, "Order": 20,
"Url": "/admin/list/list-classcancellationreason", "Url": "/admin/list/list-classcancellationreason",
"Icon": "FcDisapprove", "Icon": "FcDisapprove",
"RequiredPermissionName": "App.Definitions.ClassCancellationReason", "RequiredPermissionName": "App.Definitions.ClassCancellationReason",
@ -8152,7 +8200,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.WorkHour", "Code": "App.Definitions.WorkHour",
"DisplayName": "App.Definitions.WorkHour", "DisplayName": "App.Definitions.WorkHour",
"Order": 20, "Order": 21,
"Url": "/admin/list/list-workhour", "Url": "/admin/list/list-workhour",
"Icon": "FcClock", "Icon": "FcClock",
"RequiredPermissionName": "App.Definitions.WorkHour", "RequiredPermissionName": "App.Definitions.WorkHour",
@ -8162,7 +8210,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Vehicle", "Code": "App.Definitions.Vehicle",
"DisplayName": "App.Definitions.Vehicle", "DisplayName": "App.Definitions.Vehicle",
"Order": 21, "Order": 22,
"Url": "/admin/list/list-vehicle", "Url": "/admin/list/list-vehicle",
"Icon": "FcAutomotive", "Icon": "FcAutomotive",
"RequiredPermissionName": "App.Definitions.Vehicle", "RequiredPermissionName": "App.Definitions.Vehicle",
@ -8172,7 +8220,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Schedule", "Code": "App.Definitions.Schedule",
"DisplayName": "App.Definitions.Schedule", "DisplayName": "App.Definitions.Schedule",
"Order": 22, "Order": 23,
"Url": "/admin/list/list-schedule", "Url": "/admin/list/list-schedule",
"Icon": "FcPlanner", "Icon": "FcPlanner",
"RequiredPermissionName": "App.Definitions.Schedule", "RequiredPermissionName": "App.Definitions.Schedule",
@ -8182,7 +8230,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Psychologist", "Code": "App.Definitions.Psychologist",
"DisplayName": "App.Definitions.Psychologist", "DisplayName": "App.Definitions.Psychologist",
"Order": 23, "Order": 24,
"Url": "/admin/list/list-psychologist", "Url": "/admin/list/list-psychologist",
"Icon": "FcMindMap", "Icon": "FcMindMap",
"RequiredPermissionName": "App.Definitions.Psychologist", "RequiredPermissionName": "App.Definitions.Psychologist",
@ -8192,7 +8240,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Meal", "Code": "App.Definitions.Meal",
"DisplayName": "App.Definitions.Meal", "DisplayName": "App.Definitions.Meal",
"Order": 24, "Order": 25,
"Url": "/admin/list/list-meal", "Url": "/admin/list/list-meal",
"Icon": "FcLike", "Icon": "FcLike",
"RequiredPermissionName": "App.Definitions.Meal", "RequiredPermissionName": "App.Definitions.Meal",
@ -8202,22 +8250,12 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Lawyer", "Code": "App.Definitions.Lawyer",
"DisplayName": "App.Definitions.Lawyer", "DisplayName": "App.Definitions.Lawyer",
"Order": 25, "Order": 26,
"Url": "/admin/list/list-lawyer", "Url": "/admin/list/list-lawyer",
"Icon": "FcBusinessman", "Icon": "FcBusinessman",
"RequiredPermissionName": "App.Definitions.Lawyer", "RequiredPermissionName": "App.Definitions.Lawyer",
"IsDisabled": false "IsDisabled": false
}, },
{
"ParentCode": "App.Definitions",
"Code": "App.Definitions.Event",
"DisplayName": "App.Definitions.Event",
"Order": 26,
"Url": "/admin/list/list-event",
"Icon": "FcCalendar",
"RequiredPermissionName": "App.Definitions.Event",
"IsDisabled": false
},
{ {
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.LessonPeriod", "Code": "App.Definitions.LessonPeriod",
@ -8262,7 +8300,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Class", "Code": "App.Definitions.Class",
"DisplayName": "App.Definitions.Class", "DisplayName": "App.Definitions.Class",
"Order": 31, "Order": 32,
"Url": "/admin/list/list-class", "Url": "/admin/list/list-class",
"Icon": "FcConferenceCall", "Icon": "FcConferenceCall",
"RequiredPermissionName": "App.Definitions.Class", "RequiredPermissionName": "App.Definitions.Class",
@ -8272,7 +8310,7 @@
"ParentCode": "App.Definitions", "ParentCode": "App.Definitions",
"Code": "App.Definitions.Level", "Code": "App.Definitions.Level",
"DisplayName": "App.Definitions.Level", "DisplayName": "App.Definitions.Level",
"Order": 32, "Order": 33,
"Url": "/admin/list/list-level", "Url": "/admin/list/list-level",
"Icon": "FcGraduationCap", "Icon": "FcGraduationCap",
"RequiredPermissionName": "App.Definitions.Level", "RequiredPermissionName": "App.Definitions.Level",
@ -16556,7 +16594,7 @@
}, },
{ {
"resourceName": "Platform", "resourceName": "Platform",
"key": "App.Parameters.Sector", "key": "App.Definitions.Sector",
"tr": "Sektörler", "tr": "Sektörler",
"en": "Sectors" "en": "Sectors"
}, },
@ -25291,6 +25329,9 @@
}, },
{ {
"Name": "Şikayet" "Name": "Şikayet"
},
{
"Name": "İzin"
} }
], ],
"LessonPeriods": [ "LessonPeriods": [
@ -25463,20 +25504,6 @@
"Lesson4": "Ana" "Lesson4": "Ana"
} }
], ],
"Informations": [
{
"Name": "Bilgi"
},
{
"Name": "İzin"
},
{
"Name": "Öneri"
},
{
"Name": "Şikayet"
}
],
"MeetingMethods": [ "MeetingMethods": [
{ {
"Name": "EMAIL", "Name": "EMAIL",

View file

@ -305,7 +305,6 @@ public static class PlatformConsts
public static class Parameters public static class Parameters
{ {
public const string Default = Prefix.App + ".Parameters"; public const string Default = Prefix.App + ".Parameters";
public const string Sector = Default + ".Sector";
public const string ContactTag = Default + ".ContactTag"; public const string ContactTag = Default + ".ContactTag";
public const string ContactTitle = Default + ".ContactTitle"; public const string ContactTitle = Default + ".ContactTitle";
public const string Currency = Default + ".Currency"; public const string Currency = Default + ".Currency";
@ -328,6 +327,7 @@ public static class PlatformConsts
public static class Definitions public static class Definitions
{ {
public const string Default = Prefix.App + ".Definitions"; public const string Default = Prefix.App + ".Definitions";
public const string Sector = Default + ".Sector";
public const string SkillType = Default + ".SkillType"; public const string SkillType = Default + ".SkillType";
public const string UomCategory = Default + ".UomCategory"; public const string UomCategory = Default + ".UomCategory";
public const string Bank = Default + ".Bank"; public const string Bank = Default + ".Bank";
@ -337,7 +337,6 @@ public static class PlatformConsts
public const string EducationStatus = Default + ".EducationStatus"; public const string EducationStatus = Default + ".EducationStatus";
public const string EventType = Default + ".EventType"; public const string EventType = Default + ".EventType";
public const string EventCategory = Default + ".EventCategory"; public const string EventCategory = Default + ".EventCategory";
public const string Information = Default + ".Information";
public const string MeetingMethod = Default + ".MeetingMethod"; public const string MeetingMethod = Default + ".MeetingMethod";
public const string MeetingResult = Default + ".MeetingResult"; public const string MeetingResult = Default + ".MeetingResult";
public const string Program = Default + ".Program"; public const string Program = Default + ".Program";
@ -402,7 +401,6 @@ public static class PlatformConsts
public const string Demo = "list-demo"; public const string Demo = "list-demo";
public const string Contact = "list-contact"; public const string Contact = "list-contact";
public const string Sector = "list-sector";
public const string ContactTag = "list-contacttag"; public const string ContactTag = "list-contacttag";
public const string ContactTitle = "list-contacttitle"; public const string ContactTitle = "list-contacttitle";
public const string Currency = "list-currency"; public const string Currency = "list-currency";
@ -419,6 +417,7 @@ public static class PlatformConsts
public const string IpRestriction = "list-iprestriction"; public const string IpRestriction = "list-iprestriction";
public const string AuditLog = "list-auditlog"; public const string AuditLog = "list-auditlog";
public const string Sector = "list-sector";
public const string SkillType = "list-skilltype"; public const string SkillType = "list-skilltype";
public const string Skill = "list-skill"; public const string Skill = "list-skill";
public const string SkillLevel = "list-skilllevel"; public const string SkillLevel = "list-skilllevel";
@ -432,7 +431,6 @@ public static class PlatformConsts
public const string EducationStatus = "list-educationstatus"; public const string EducationStatus = "list-educationstatus";
public const string EventType = "list-eventtype"; public const string EventType = "list-eventtype";
public const string EventCategory = "list-eventcategory"; public const string EventCategory = "list-eventcategory";
public const string Information = "list-information";
public const string MeetingMethod = "list-meetingmethod"; public const string MeetingMethod = "list-meetingmethod";
public const string MeetingResult = "list-meetingresult"; public const string MeetingResult = "list-meetingresult";
public const string Program = "list-program"; public const string Program = "list-program";

View file

@ -380,7 +380,6 @@ public static class SeedConsts
public static class Parameters public static class Parameters
{ {
public const string Default = Prefix.App + ".Parameters"; public const string Default = Prefix.App + ".Parameters";
public const string Sector = Default + ".Sector";
public const string ContactTag = Default + ".ContactTag"; public const string ContactTag = Default + ".ContactTag";
public const string ContactTitle = Default + ".ContactTitle"; public const string ContactTitle = Default + ".ContactTitle";
public const string Currency = Default + ".Currency"; public const string Currency = Default + ".Currency";
@ -402,6 +401,7 @@ public static class SeedConsts
public static class Definitions public static class Definitions
{ {
public const string Default = Prefix.App + ".Definitions"; public const string Default = Prefix.App + ".Definitions";
public const string Sector = Default + ".Sector";
public const string SkillType = Default + ".SkillType"; public const string SkillType = Default + ".SkillType";
public const string SkillLevel = Default + ".SkillLevel"; public const string SkillLevel = Default + ".SkillLevel";
public const string Skill = Default + ".Skill"; public const string Skill = Default + ".Skill";
@ -415,7 +415,6 @@ public static class SeedConsts
public const string EducationStatus = Default + ".EducationStatus"; public const string EducationStatus = Default + ".EducationStatus";
public const string EventType = Default + ".EventType"; public const string EventType = Default + ".EventType";
public const string EventCategory = Default + ".EventCategory"; public const string EventCategory = Default + ".EventCategory";
public const string Information = Default + ".Information";
public const string MeetingMethod = Default + ".MeetingMethod"; public const string MeetingMethod = Default + ".MeetingMethod";
public const string MeetingResult = Default + ".MeetingResult"; public const string MeetingResult = Default + ".MeetingResult";
public const string Program = Default + ".Program"; public const string Program = Default + ".Program";

View file

@ -1,14 +0,0 @@
using System;
using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy;
namespace Kurs.Platform.Entities;
public class Information : FullAuditedEntity<Guid>, IMultiTenant
{
public Guid? TenantId { get; set; }
public string Name { get; set; }
Guid? IMultiTenant.TenantId => TenantId;
}

View file

@ -12,7 +12,6 @@ public class Lawyer : FullAuditedEntity<Guid>, IMultiTenant
public string ContactPerson { get; set; } public string ContactPerson { get; set; }
public string Email { get; set; } public string Email { get; set; }
public string Address { get; set; } public string Address { get; set; }
public string City { get; set; }
public string TaxOffice { get; set; } public string TaxOffice { get; set; }
public string TaxNumber { get; set; } public string TaxNumber { get; set; }

View file

@ -1,10 +1,15 @@
using System; using System;
using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy;
namespace Kurs.Platform.Entities; namespace Kurs.Platform.Entities;
public class Sector : FullAuditedEntity<Guid> public class Sector : FullAuditedEntity<Guid>, IMultiTenant
{ {
public Guid? TenantId { get; set; }
public string Name { get; set; } public string Name { get; set; }
public string FullName { get; set; } public string FullName { get; set; }
Guid? IMultiTenant.TenantId => TenantId;
} }

View file

@ -1,11 +1,17 @@
using System; using System;
using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy;
namespace Kurs.Platform.Entities; namespace Kurs.Platform.Entities;
public class Skill : FullAuditedEntity<Guid> public class Skill : FullAuditedEntity<Guid>, IMultiTenant
{ {
public string Name { get; set; } public Guid? TenantId { get; set; }
public Guid SkillTypeId { get; set; } public Guid SkillTypeId { get; set; }
public string Name { get; set; }
Guid? IMultiTenant.TenantId => TenantId;
public SkillType SkillType { get; set; } public SkillType SkillType { get; set; }
} }

View file

@ -1,13 +1,19 @@
using System; using System;
using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy;
namespace Kurs.Platform.Entities; namespace Kurs.Platform.Entities;
public class SkillLevel : FullAuditedEntity<Guid> public class SkillLevel : FullAuditedEntity<Guid>, IMultiTenant
{ {
public Guid? TenantId { get; set; }
public string Name { get; set; } public string Name { get; set; }
public int Progress { get; set; } public int Progress { get; set; }
public bool IsDefault { get; set; } public bool IsDefault { get; set; }
Guid? IMultiTenant.TenantId => TenantId;
public Guid SkillTypeId { get; set; } public Guid SkillTypeId { get; set; }
public SkillType SkillType { get; set; } public SkillType SkillType { get; set; }
} }

View file

@ -1,13 +1,18 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy;
namespace Kurs.Platform.Entities; namespace Kurs.Platform.Entities;
public class SkillType : FullAuditedEntity<Guid> public class SkillType : FullAuditedEntity<Guid>, IMultiTenant
{ {
public Guid? TenantId { get; set; }
public string Name { get; set; } public string Name { get; set; }
Guid? IMultiTenant.TenantId => TenantId;
public ICollection<Skill> Skills { get; set; } public ICollection<Skill> Skills { get; set; }
public ICollection<SkillLevel> Levels { get; set; } public ICollection<SkillLevel> Levels { get; set; }

View file

@ -1,16 +1,21 @@
using System; using System;
using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy;
namespace Kurs.Platform.Entities; namespace Kurs.Platform.Entities;
public class Uom : FullAuditedEntity<Guid> public class Uom : FullAuditedEntity<Guid>, IMultiTenant
{ {
public Guid? TenantId { get; set; }
public Guid UomCategoryId { get; set; }
public string Name { get; set; } public string Name { get; set; }
public string Type { get; set; } // Referans birime göre durumu public string Type { get; set; }
public decimal Ratio { get; set; } public decimal Ratio { get; set; }
public bool IsActive { get; set; } public bool IsActive { get; set; }
public decimal Rounding { get; set; } public decimal Rounding { get; set; }
public Guid UomCategoryId { get; set; }
Guid? IMultiTenant.TenantId => TenantId;
public UomCategory UomCategory { get; set; } public UomCategory UomCategory { get; set; }
} }

View file

@ -1,15 +1,20 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy;
namespace Kurs.Platform.Entities; namespace Kurs.Platform.Entities;
public class UomCategory : FullAuditedEntity<Guid> public class UomCategory : FullAuditedEntity<Guid>, IMultiTenant
{ {
public Guid? TenantId { get; set; }
public string Name { get; set; } public string Name { get; set; }
public ICollection<Uom> Uoms { get; set; } public ICollection<Uom> Uoms { get; set; }
Guid? IMultiTenant.TenantId => TenantId;
protected UomCategory() { } protected UomCategory() { }
public UomCategory(Guid id, string name) : base(id) public UomCategory(Guid id, string name) : base(id)

View file

@ -91,7 +91,6 @@ public class PlatformDbContext :
public DbSet<Event> Events { get; set; } public DbSet<Event> Events { get; set; }
public DbSet<EventCategory> EventCategories { get; set; } public DbSet<EventCategory> EventCategories { get; set; }
public DbSet<EventType> EventTypes { get; set; } public DbSet<EventType> EventTypes { get; set; }
public DbSet<Information> Informations { get; set; }
public DbSet<LessonPeriod> LessonPeriods { get; set; } public DbSet<LessonPeriod> LessonPeriods { get; set; }
public DbSet<Lawyer> Lawyers { get; set; } public DbSet<Lawyer> Lawyers { get; set; }
public DbSet<Meal> Meals { get; set; } public DbSet<Meal> Meals { get; set; }
@ -1173,14 +1172,6 @@ public class PlatformDbContext :
b.Property(x => x.Status).HasMaxLength(10); b.Property(x => x.Status).HasMaxLength(10);
}); });
builder.Entity<Information>(b =>
{
b.ToTable(Prefix.DbTableDefinition + nameof(Information), Prefix.DbSchema);
b.ConfigureByConvention();
b.Property(x => x.Name).HasMaxLength(50).IsRequired();
});
builder.Entity<LessonPeriod>(b => builder.Entity<LessonPeriod>(b =>
{ {
b.ToTable(Prefix.DbTableDefinition + nameof(LessonPeriod), Prefix.DbSchema); b.ToTable(Prefix.DbTableDefinition + nameof(LessonPeriod), Prefix.DbSchema);
@ -1250,7 +1241,6 @@ public class PlatformDbContext :
b.Property(x => x.ContactPerson).HasMaxLength(50); b.Property(x => x.ContactPerson).HasMaxLength(50);
b.Property(x => x.Email).HasMaxLength(100); b.Property(x => x.Email).HasMaxLength(100);
b.Property(x => x.Address).HasMaxLength(250); b.Property(x => x.Address).HasMaxLength(250);
b.Property(x => x.City).HasMaxLength(50);
b.Property(x => x.TaxOffice).HasMaxLength(50); b.Property(x => x.TaxOffice).HasMaxLength(50);
b.Property(x => x.TaxNumber).HasMaxLength(20); b.Property(x => x.TaxNumber).HasMaxLength(20);

View file

@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore;
namespace Kurs.Platform.Migrations namespace Kurs.Platform.Migrations
{ {
[DbContext(typeof(PlatformDbContext))] [DbContext(typeof(PlatformDbContext))]
[Migration("20251006064241_Initial")] [Migration("20251006121303_Initial")]
partial class Initial partial class Initial
{ {
/// <inheritdoc /> /// <inheritdoc />
@ -3169,55 +3169,6 @@ namespace Kurs.Platform.Migrations
b.ToTable("PGlobalSearch", (string)null); b.ToTable("PGlobalSearch", (string)null);
}); });
modelBuilder.Entity("Kurs.Platform.Entities.Information", b =>
{
b.Property<Guid>("Id")
.HasColumnType("uniqueidentifier");
b.Property<DateTime>("CreationTime")
.HasColumnType("datetime2")
.HasColumnName("CreationTime");
b.Property<Guid?>("CreatorId")
.HasColumnType("uniqueidentifier")
.HasColumnName("CreatorId");
b.Property<Guid?>("DeleterId")
.HasColumnType("uniqueidentifier")
.HasColumnName("DeleterId");
b.Property<DateTime?>("DeletionTime")
.HasColumnType("datetime2")
.HasColumnName("DeletionTime");
b.Property<bool>("IsDeleted")
.ValueGeneratedOnAdd()
.HasColumnType("bit")
.HasDefaultValue(false)
.HasColumnName("IsDeleted");
b.Property<DateTime?>("LastModificationTime")
.HasColumnType("datetime2")
.HasColumnName("LastModificationTime");
b.Property<Guid?>("LastModifierId")
.HasColumnType("uniqueidentifier")
.HasColumnName("LastModifierId");
b.Property<string>("Name")
.IsRequired()
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id");
b.ToTable("DInformation", (string)null);
});
modelBuilder.Entity("Kurs.Platform.Entities.InstallmentOption", b => modelBuilder.Entity("Kurs.Platform.Entities.InstallmentOption", b =>
{ {
b.Property<Guid>("Id") b.Property<Guid>("Id")
@ -5673,6 +5624,10 @@ namespace Kurs.Platform.Migrations
.HasMaxLength(128) .HasMaxLength(128)
.HasColumnType("nvarchar(128)"); .HasColumnType("nvarchar(128)");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id"); b.HasKey("Id");
b.ToTable("DSector", (string)null); b.ToTable("DSector", (string)null);
@ -5784,6 +5739,10 @@ namespace Kurs.Platform.Migrations
b.Property<Guid>("SkillTypeId") b.Property<Guid>("SkillTypeId")
.HasColumnType("uniqueidentifier"); .HasColumnType("uniqueidentifier");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id"); b.HasKey("Id");
b.HasIndex("SkillTypeId"); b.HasIndex("SkillTypeId");
@ -5844,6 +5803,10 @@ namespace Kurs.Platform.Migrations
b.Property<Guid>("SkillTypeId") b.Property<Guid>("SkillTypeId")
.HasColumnType("uniqueidentifier"); .HasColumnType("uniqueidentifier");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id"); b.HasKey("Id");
b.HasIndex("SkillTypeId"); b.HasIndex("SkillTypeId");
@ -5891,6 +5854,10 @@ namespace Kurs.Platform.Migrations
.HasMaxLength(128) .HasMaxLength(128)
.HasColumnType("nvarchar(128)"); .HasColumnType("nvarchar(128)");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id"); b.HasKey("Id");
b.HasIndex("Name") b.HasIndex("Name")
@ -6003,6 +5970,10 @@ namespace Kurs.Platform.Migrations
.HasPrecision(18, 6) .HasPrecision(18, 6)
.HasColumnType("decimal(18,6)"); .HasColumnType("decimal(18,6)");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.Property<string>("Type") b.Property<string>("Type")
.IsRequired() .IsRequired()
.HasMaxLength(32) .HasMaxLength(32)
@ -6058,6 +6029,10 @@ namespace Kurs.Platform.Migrations
.HasMaxLength(128) .HasMaxLength(128)
.HasColumnType("nvarchar(128)"); .HasColumnType("nvarchar(128)");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id"); b.HasKey("Id");
b.HasIndex("Name") b.HasIndex("Name")

View file

@ -688,26 +688,6 @@ namespace Kurs.Platform.Migrations
table.PrimaryKey("PK_DEventType", x => x.Id); table.PrimaryKey("PK_DEventType", x => x.Id);
}); });
migrationBuilder.CreateTable(
name: "DInformation",
columns: table => new
{
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
TenantId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
Name = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: false),
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
LastModificationTime = table.Column<DateTime>(type: "datetime2", nullable: true),
LastModifierId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
IsDeleted = table.Column<bool>(type: "bit", nullable: false, defaultValue: false),
DeleterId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
DeletionTime = table.Column<DateTime>(type: "datetime2", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_DInformation", x => x.Id);
});
migrationBuilder.CreateTable( migrationBuilder.CreateTable(
name: "DInteresting", name: "DInteresting",
columns: table => new columns: table => new
@ -1005,6 +985,7 @@ namespace Kurs.Platform.Migrations
columns: table => new columns: table => new
{ {
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false), Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
TenantId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
Name = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false), Name = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false),
FullName = table.Column<string>(type: "nvarchar(256)", maxLength: 256, nullable: true), FullName = table.Column<string>(type: "nvarchar(256)", maxLength: 256, nullable: true),
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false), CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
@ -1025,6 +1006,7 @@ namespace Kurs.Platform.Migrations
columns: table => new columns: table => new
{ {
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false), Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
TenantId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
Name = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false), Name = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false),
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false), CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true), CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
@ -1065,6 +1047,7 @@ namespace Kurs.Platform.Migrations
columns: table => new columns: table => new
{ {
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false), Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
TenantId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
Name = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false), Name = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false),
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false), CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true), CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
@ -2459,8 +2442,9 @@ namespace Kurs.Platform.Migrations
columns: table => new columns: table => new
{ {
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false), Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
Name = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false), TenantId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
SkillTypeId = table.Column<Guid>(type: "uniqueidentifier", nullable: false), SkillTypeId = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
Name = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false),
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false), CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true), CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
LastModificationTime = table.Column<DateTime>(type: "datetime2", nullable: true), LastModificationTime = table.Column<DateTime>(type: "datetime2", nullable: true),
@ -2485,6 +2469,7 @@ namespace Kurs.Platform.Migrations
columns: table => new columns: table => new
{ {
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false), Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
TenantId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
Name = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false), Name = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false),
Progress = table.Column<int>(type: "int", nullable: false, defaultValue: 0), Progress = table.Column<int>(type: "int", nullable: false, defaultValue: 0),
IsDefault = table.Column<bool>(type: "bit", nullable: false, defaultValue: false), IsDefault = table.Column<bool>(type: "bit", nullable: false, defaultValue: false),
@ -2513,12 +2498,13 @@ namespace Kurs.Platform.Migrations
columns: table => new columns: table => new
{ {
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false), Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
TenantId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
UomCategoryId = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
Name = table.Column<string>(type: "nvarchar(64)", maxLength: 64, nullable: false), Name = table.Column<string>(type: "nvarchar(64)", maxLength: 64, nullable: false),
Type = table.Column<string>(type: "nvarchar(32)", maxLength: 32, nullable: false), Type = table.Column<string>(type: "nvarchar(32)", maxLength: 32, nullable: false),
Ratio = table.Column<decimal>(type: "decimal(18,6)", precision: 18, scale: 6, nullable: false), Ratio = table.Column<decimal>(type: "decimal(18,6)", precision: 18, scale: 6, nullable: false),
IsActive = table.Column<bool>(type: "bit", nullable: false), IsActive = table.Column<bool>(type: "bit", nullable: false),
Rounding = table.Column<decimal>(type: "decimal(18,6)", precision: 18, scale: 6, nullable: false), Rounding = table.Column<decimal>(type: "decimal(18,6)", precision: 18, scale: 6, nullable: false),
UomCategoryId = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false), CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true), CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
LastModificationTime = table.Column<DateTime>(type: "datetime2", nullable: true), LastModificationTime = table.Column<DateTime>(type: "datetime2", nullable: true),
@ -4158,9 +4144,6 @@ namespace Kurs.Platform.Migrations
migrationBuilder.DropTable( migrationBuilder.DropTable(
name: "DEvent"); name: "DEvent");
migrationBuilder.DropTable(
name: "DInformation");
migrationBuilder.DropTable( migrationBuilder.DropTable(
name: "DInteresting"); name: "DInteresting");

View file

@ -3166,55 +3166,6 @@ namespace Kurs.Platform.Migrations
b.ToTable("PGlobalSearch", (string)null); b.ToTable("PGlobalSearch", (string)null);
}); });
modelBuilder.Entity("Kurs.Platform.Entities.Information", b =>
{
b.Property<Guid>("Id")
.HasColumnType("uniqueidentifier");
b.Property<DateTime>("CreationTime")
.HasColumnType("datetime2")
.HasColumnName("CreationTime");
b.Property<Guid?>("CreatorId")
.HasColumnType("uniqueidentifier")
.HasColumnName("CreatorId");
b.Property<Guid?>("DeleterId")
.HasColumnType("uniqueidentifier")
.HasColumnName("DeleterId");
b.Property<DateTime?>("DeletionTime")
.HasColumnType("datetime2")
.HasColumnName("DeletionTime");
b.Property<bool>("IsDeleted")
.ValueGeneratedOnAdd()
.HasColumnType("bit")
.HasDefaultValue(false)
.HasColumnName("IsDeleted");
b.Property<DateTime?>("LastModificationTime")
.HasColumnType("datetime2")
.HasColumnName("LastModificationTime");
b.Property<Guid?>("LastModifierId")
.HasColumnType("uniqueidentifier")
.HasColumnName("LastModifierId");
b.Property<string>("Name")
.IsRequired()
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id");
b.ToTable("DInformation", (string)null);
});
modelBuilder.Entity("Kurs.Platform.Entities.InstallmentOption", b => modelBuilder.Entity("Kurs.Platform.Entities.InstallmentOption", b =>
{ {
b.Property<Guid>("Id") b.Property<Guid>("Id")
@ -5670,6 +5621,10 @@ namespace Kurs.Platform.Migrations
.HasMaxLength(128) .HasMaxLength(128)
.HasColumnType("nvarchar(128)"); .HasColumnType("nvarchar(128)");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id"); b.HasKey("Id");
b.ToTable("DSector", (string)null); b.ToTable("DSector", (string)null);
@ -5781,6 +5736,10 @@ namespace Kurs.Platform.Migrations
b.Property<Guid>("SkillTypeId") b.Property<Guid>("SkillTypeId")
.HasColumnType("uniqueidentifier"); .HasColumnType("uniqueidentifier");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id"); b.HasKey("Id");
b.HasIndex("SkillTypeId"); b.HasIndex("SkillTypeId");
@ -5841,6 +5800,10 @@ namespace Kurs.Platform.Migrations
b.Property<Guid>("SkillTypeId") b.Property<Guid>("SkillTypeId")
.HasColumnType("uniqueidentifier"); .HasColumnType("uniqueidentifier");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id"); b.HasKey("Id");
b.HasIndex("SkillTypeId"); b.HasIndex("SkillTypeId");
@ -5888,6 +5851,10 @@ namespace Kurs.Platform.Migrations
.HasMaxLength(128) .HasMaxLength(128)
.HasColumnType("nvarchar(128)"); .HasColumnType("nvarchar(128)");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id"); b.HasKey("Id");
b.HasIndex("Name") b.HasIndex("Name")
@ -6000,6 +5967,10 @@ namespace Kurs.Platform.Migrations
.HasPrecision(18, 6) .HasPrecision(18, 6)
.HasColumnType("decimal(18,6)"); .HasColumnType("decimal(18,6)");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.Property<string>("Type") b.Property<string>("Type")
.IsRequired() .IsRequired()
.HasMaxLength(32) .HasMaxLength(32)
@ -6055,6 +6026,10 @@ namespace Kurs.Platform.Migrations
.HasMaxLength(128) .HasMaxLength(128)
.HasColumnType("nvarchar(128)"); .HasColumnType("nvarchar(128)");
b.Property<Guid?>("TenantId")
.HasColumnType("uniqueidentifier")
.HasColumnName("TenantId");
b.HasKey("Id"); b.HasKey("Id");
b.HasIndex("Name") b.HasIndex("Name")