แก้สมัครสอบ

This commit is contained in:
kittapath 2025-01-05 21:59:00 +07:00
parent 0412128380
commit 2d65213eee
56 changed files with 4297 additions and 1392 deletions

View file

@ -32,8 +32,8 @@ namespace BMA.EHR.Recurit.Service.Data
// }
}
public DbSet<BMA.EHR.Profile.Service.Models.HR.ProfileOrganization> ProfileOrganizations { get; set; }
public DbSet<BMA.EHR.Profile.Service.Models.HR.OrganizationEntity> Organizations { get; set; }
// public DbSet<BMA.EHR.Profile.Service.Models.HR.ProfileOrganization> ProfileOrganizations { get; set; }
// public DbSet<BMA.EHR.Profile.Service.Models.HR.OrganizationEntity> Organizations { get; set; }
public DbSet<Placement> Placements { get; set; }
public DbSet<PlacementCertificate> PlacementCertificates { get; set; }
public DbSet<PlacementEducation> PlacementEducations { get; set; }
@ -41,18 +41,18 @@ namespace BMA.EHR.Recurit.Service.Data
public DbSet<PlacementProfile> PlacementProfiles { get; set; }
public DbSet<PlacementType> PlacementTypes { get; set; }
public DbSet<BloodGroup> BloodGroups { get; set; }
public DbSet<District> Districts { get; set; }
public DbSet<EducationLevel> EducationLevels { get; set; }
public DbSet<Gender> Genders { get; set; }
public DbSet<PositionPath> PositionPaths { get; set; }
public DbSet<Prefix> Prefixes { get; set; }
public DbSet<Province> Provinces { get; set; }
public DbSet<Relationship> Relationships { get; set; }
public DbSet<Religion> Religions { get; set; }
public DbSet<SubDistrict> SubDistricts { get; set; }
// public DbSet<BloodGroup> BloodGroups { get; set; }
// public DbSet<District> Districts { get; set; }
// public DbSet<EducationLevel> EducationLevels { get; set; }
// public DbSet<Gender> Genders { get; set; }
// public DbSet<PositionPath> PositionPaths { get; set; }
// public DbSet<Prefix> Prefixes { get; set; }
// public DbSet<Province> Provinces { get; set; }
// public DbSet<Relationship> Relationships { get; set; }
// public DbSet<Religion> Religions { get; set; }
// public DbSet<SubDistrict> SubDistricts { get; set; }
public DbSet<BMA.EHR.Profile.Service.Models.HR.Profile> Profiles { get; set; }
public DbSet<BMA.EHR.Profile.Service.Models.HR.ProfileSalary> ProfileSalaries { get; set; }
// public DbSet<BMA.EHR.Profile.Service.Models.HR.Profile> Profiles { get; set; }
// public DbSet<BMA.EHR.Profile.Service.Models.HR.ProfileSalary> ProfileSalaries { get; set; }
}
}

45
Data/OrgDbContext.cs Normal file
View file

@ -0,0 +1,45 @@
using Microsoft.EntityFrameworkCore;
using BMA.EHR.Domain.Models.Placement;
using BMA.EHR.MetaData.Service.Models;
namespace BMA.EHR.Recurit.Service.Data
{
public class OrgDbContext : DbContext
{
public OrgDbContext(DbContextOptions<OrgDbContext> options)
: base(options)
{
}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
}
// The following configures EF to create a Sqlite database file in the
// special "local" folder for your platform.
protected override void OnConfiguring(DbContextOptionsBuilder options)
{
// if (!options.IsConfigured)
// {
// var environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT") ?? "Production";
// var configurationBuilder = new ConfigurationBuilder()
// .AddJsonFile("appsettings.json", optional: true, true)
// .AddJsonFile($"appsettings.{environment}.json", true, true)
// .AddEnvironmentVariables()
// .Build();
// var historyConnection = configurationBuilder.GetConnectionString("HistoryConnection");
// options.UseMySql(historyConnection, ServerVersion.AutoDetect(historyConnection));
// }
}
public DbSet<Prefix> prefixe { get; set; }
public DbSet<Religion> religion { get; set; }
public DbSet<EducationLevel> educationLevel { get; set; }
public DbSet<Relationship> relationship { get; set; }
public DbSet<Province> province { get; set; }
public DbSet<District> district { get; set; }
public DbSet<SubDistrict> subDistrict { get; set; }
public DbSet<Gender> gender { get; set; }
public DbSet<BloodGroup> bloodGroup { get; set; }
}
}