แก้ไขข้อมมูลบุคคลบรรจุ
This commit is contained in:
parent
0c56512f54
commit
258a95a0e2
19 changed files with 11975 additions and 231 deletions
|
|
@ -7371,17 +7371,15 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
.HasComment("แก้ไขข้อมูลล่าสุดเมื่อ");
|
||||
|
||||
b.Property<Guid?>("PositionLevelId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(3)
|
||||
.HasComment("PositionLevelId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("PositionMasterId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(2)
|
||||
.HasComment("PositionMasterId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("PositionLevelId");
|
||||
|
||||
b.HasIndex("PositionMasterId");
|
||||
|
||||
b.ToTable("AvailablePositionLevels");
|
||||
|
|
@ -7449,25 +7447,11 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
.HasColumnOrder(102)
|
||||
.HasComment("แก้ไขข้อมูลล่าสุดเมื่อ");
|
||||
|
||||
b.Property<Guid?>("OrganizationAgencyId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(10)
|
||||
.HasComment("OrganizationAgencyId");
|
||||
|
||||
b.Property<Guid?>("OrganizationFaxId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(8)
|
||||
.HasComment("OrganizationFaxId");
|
||||
|
||||
b.Property<Guid?>("OrganizationGovernmentAgencyId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(11)
|
||||
.HasComment("OrganizationGovernmentAgencyId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("OrganizationLevelId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(5)
|
||||
.HasComment("OrganizationLevelId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<int?>("OrganizationOrder")
|
||||
.HasColumnType("int")
|
||||
|
|
@ -7475,32 +7459,22 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
.HasComment("OrganizationOrder");
|
||||
|
||||
b.Property<Guid?>("OrganizationOrganizationId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(2)
|
||||
.HasComment("OrganizationOrganizationId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("OrganizationShortNameId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(3)
|
||||
.HasComment("OrganizationShortNameId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("OrganizationStatusId")
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("OrganizationTelExternalId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(6)
|
||||
.HasComment("OrganizationTelExternalId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("OrganizationTelInternalId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(7)
|
||||
.HasComment("OrganizationTelInternalId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("OrganizationTypeId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(4)
|
||||
.HasComment("OrganizationTypeId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<string>("OrganizationUserNote")
|
||||
.HasColumnType("longtext")
|
||||
|
|
@ -7508,9 +7482,7 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
.HasComment("OrganizationUserNote");
|
||||
|
||||
b.Property<Guid?>("ParentId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(9)
|
||||
.HasComment("ParentId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<string>("Pile")
|
||||
.HasColumnType("longtext")
|
||||
|
|
@ -7519,6 +7491,22 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("OrganizationFaxId");
|
||||
|
||||
b.HasIndex("OrganizationLevelId");
|
||||
|
||||
b.HasIndex("OrganizationOrganizationId");
|
||||
|
||||
b.HasIndex("OrganizationShortNameId");
|
||||
|
||||
b.HasIndex("OrganizationStatusId");
|
||||
|
||||
b.HasIndex("OrganizationTelExternalId");
|
||||
|
||||
b.HasIndex("OrganizationTelInternalId");
|
||||
|
||||
b.HasIndex("OrganizationTypeId");
|
||||
|
||||
b.HasIndex("ParentId");
|
||||
|
||||
b.ToTable("Organizations");
|
||||
|
|
@ -7577,19 +7565,13 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
.HasComment("แก้ไขข้อมูลล่าสุดเมื่อ");
|
||||
|
||||
b.Property<Guid?>("OrganizationId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(5)
|
||||
.HasComment("OrganizationId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("PositionMasterId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(2)
|
||||
.HasComment("Position Master");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("PositionNumberId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(6)
|
||||
.HasComment("PositionNumberId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<string>("PositionUserNote")
|
||||
.HasColumnType("longtext")
|
||||
|
|
@ -7602,6 +7584,8 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
|
||||
b.HasIndex("PositionMasterId");
|
||||
|
||||
b.HasIndex("PositionNumberId");
|
||||
|
||||
b.ToTable("OrganizationPositions");
|
||||
});
|
||||
|
||||
|
|
@ -7727,14 +7711,10 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
.HasComment("PositionCondition");
|
||||
|
||||
b.Property<Guid?>("PositionExecutiveId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(5)
|
||||
.HasComment("PositionExecutiveId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("PositionExecutiveSideId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(6)
|
||||
.HasComment("PositionExecutiveSideId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<string>("PositionExecutiveSideObject")
|
||||
.HasColumnType("longtext");
|
||||
|
|
@ -7745,9 +7725,7 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
.HasComment("PositionId");
|
||||
|
||||
b.Property<Guid?>("PositionLineId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(8)
|
||||
.HasComment("PositionLineId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<string>("PositionMasterUserNote")
|
||||
.HasColumnType("longtext")
|
||||
|
|
@ -7755,32 +7733,19 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
.HasComment("PositionMasterUserNote");
|
||||
|
||||
b.Property<Guid?>("PositionPathId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(3)
|
||||
.HasComment("PositionPathId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("PositionPathSideId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(7)
|
||||
.HasComment("PositionPathSideId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<string>("PositionPathSideObject")
|
||||
.HasColumnType("longtext");
|
||||
|
||||
b.Property<Guid?>("PositionStatus")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(12)
|
||||
.HasComment("PositionStatus");
|
||||
|
||||
b.Property<Guid?>("PositionStatusId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(10)
|
||||
.HasComment("PositionStatusId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("PositionTypeId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(4)
|
||||
.HasComment("PositionTypeId");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<string>("Qualification")
|
||||
.HasColumnType("longtext")
|
||||
|
|
@ -7789,6 +7754,20 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("PositionExecutiveId");
|
||||
|
||||
b.HasIndex("PositionExecutiveSideId");
|
||||
|
||||
b.HasIndex("PositionLineId");
|
||||
|
||||
b.HasIndex("PositionPathId");
|
||||
|
||||
b.HasIndex("PositionPathSideId");
|
||||
|
||||
b.HasIndex("PositionStatusId");
|
||||
|
||||
b.HasIndex("PositionTypeId");
|
||||
|
||||
b.ToTable("PositionMasters");
|
||||
});
|
||||
|
||||
|
|
@ -7974,12 +7953,12 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
.HasComment("ชื่อ");
|
||||
|
||||
b.Property<Guid?>("OrganizationShortNameId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnOrder(3)
|
||||
.HasComment("Shortname");
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("OrganizationShortNameId");
|
||||
|
||||
b.ToTable("PositionNumbers");
|
||||
});
|
||||
|
||||
|
|
@ -8030,7 +8009,7 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
.HasColumnOrder(102)
|
||||
.HasComment("แก้ไขข้อมูลล่าสุดเมื่อ");
|
||||
|
||||
b.Property<Guid>("OrganizationPositionId")
|
||||
b.Property<Guid?>("OrganizationPositionId")
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<Guid?>("ProfileId")
|
||||
|
|
@ -8040,6 +8019,8 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
|
||||
b.HasIndex("OrganizationPositionId");
|
||||
|
||||
b.HasIndex("ProfileId");
|
||||
|
||||
b.ToTable("ProfilePositions");
|
||||
});
|
||||
|
||||
|
|
@ -9786,35 +9767,140 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
|
||||
modelBuilder.Entity("BMA.EHR.Domain.Models.Organizations.AvailablePositionLevelEntity", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Domain.Models.Organizations.PositionMasterEntity", "PositionMaster_PositionMasterId")
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.PositionLevel", "PositionLevel")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionLevelId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.Organizations.PositionMasterEntity", "PositionMaster")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionMasterId");
|
||||
|
||||
b.Navigation("PositionMaster_PositionMasterId");
|
||||
b.Navigation("PositionLevel");
|
||||
|
||||
b.Navigation("PositionMaster");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Domain.Models.Organizations.OrganizationEntity", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Domain.Models.Organizations.OrganizationEntity", "Organization_ParentId")
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.OrganizationFax", "OrganizationFax")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationFaxId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.OrganizationLevel", "OrganizationLevel")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationLevelId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.OrganizationOrganization", "OrganizationOrganization")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationOrganizationId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.OrganizationShortName", "OrganizationShortName")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationShortNameId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.OrganizationStatus", "OrganizationStatus")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationStatusId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.OrganizationTelExternal", "OrganizationTelExternal")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationTelExternalId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.OrganizationTelInternal", "OrganizationTelInternal")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationTelInternalId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.OrganizationType", "OrganizationType")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationTypeId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.Organizations.OrganizationEntity", "Parent")
|
||||
.WithMany("Organizations")
|
||||
.HasForeignKey("ParentId");
|
||||
|
||||
b.Navigation("Organization_ParentId");
|
||||
b.Navigation("OrganizationFax");
|
||||
|
||||
b.Navigation("OrganizationLevel");
|
||||
|
||||
b.Navigation("OrganizationOrganization");
|
||||
|
||||
b.Navigation("OrganizationShortName");
|
||||
|
||||
b.Navigation("OrganizationStatus");
|
||||
|
||||
b.Navigation("OrganizationTelExternal");
|
||||
|
||||
b.Navigation("OrganizationTelInternal");
|
||||
|
||||
b.Navigation("OrganizationType");
|
||||
|
||||
b.Navigation("Parent");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Domain.Models.Organizations.OrganizationPositionEntity", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Domain.Models.Organizations.OrganizationEntity", "Organization_OrganizationId")
|
||||
b.HasOne("BMA.EHR.Domain.Models.Organizations.OrganizationEntity", "Organization")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.Organizations.PositionMasterEntity", "PositionMaster_PositionMasterId")
|
||||
b.HasOne("BMA.EHR.Domain.Models.Organizations.PositionMasterEntity", "PositionMaster")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionMasterId");
|
||||
|
||||
b.Navigation("Organization_OrganizationId");
|
||||
b.HasOne("BMA.EHR.Domain.Models.Organizations.PositionNumberEntity", "PositionNumber")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionNumberId");
|
||||
|
||||
b.Navigation("PositionMaster_PositionMasterId");
|
||||
b.Navigation("Organization");
|
||||
|
||||
b.Navigation("PositionMaster");
|
||||
|
||||
b.Navigation("PositionNumber");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Domain.Models.Organizations.PositionMasterEntity", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.PositionExecutive", "PositionExecutive")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionExecutiveId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.PositionExecutiveSide", "PositionExecutiveSide")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionExecutiveSideId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.PositionLine", "PositionLine")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionLineId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.PositionPath", "PositionPath")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionPathId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.PositionPathSide", "PositionPathSide")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionPathSideId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.PositionStatus", "PositionStatus")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionStatusId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.PositionType", "PositionType")
|
||||
.WithMany()
|
||||
.HasForeignKey("PositionTypeId");
|
||||
|
||||
b.Navigation("PositionExecutive");
|
||||
|
||||
b.Navigation("PositionExecutiveSide");
|
||||
|
||||
b.Navigation("PositionLine");
|
||||
|
||||
b.Navigation("PositionPath");
|
||||
|
||||
b.Navigation("PositionPathSide");
|
||||
|
||||
b.Navigation("PositionStatus");
|
||||
|
||||
b.Navigation("PositionType");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Domain.Models.Organizations.PositionMasterHistoryEntity", b =>
|
||||
|
|
@ -9826,15 +9912,28 @@ namespace BMA.EHR.Infrastructure.Migrations
|
|||
b.Navigation("PositionMasterEntity");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Domain.Models.Organizations.PositionNumberEntity", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Domain.Models.MetaData.OrganizationShortName", "OrganizationShortName")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationShortNameId");
|
||||
|
||||
b.Navigation("OrganizationShortName");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Domain.Models.Organizations.ProfilePosition", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Domain.Models.Organizations.OrganizationPositionEntity", "OrganizationPosition")
|
||||
.WithMany()
|
||||
.HasForeignKey("OrganizationPositionId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
.HasForeignKey("OrganizationPositionId");
|
||||
|
||||
b.HasOne("BMA.EHR.Domain.Models.HR.Profile", "Profile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ProfileId");
|
||||
|
||||
b.Navigation("OrganizationPosition");
|
||||
|
||||
b.Navigation("Profile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Domain.Models.Organizations.Report2.Report2History", b =>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue