diff --git a/BMA.EHR.Recruit.Service.sln b/BMA.EHR.Recruit.Service.sln index 95679a8..65a413c 100644 --- a/BMA.EHR.Recruit.Service.sln +++ b/BMA.EHR.Recruit.Service.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.5.33424.131 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BMA.EHR.Recruit.Service", "BMA.EHR.Recruit.Service.csproj", "{3FBBE410-D10A-4FF6-9BEE-F663381CCA22}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BMA.EHR.Recruit", "BMA.EHR.Recruit.csproj", "{3FBBE410-D10A-4FF6-9BEE-F663381CCA22}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/BMA.EHR.Recruit.Service.csproj b/BMA.EHR.Recruit.csproj similarity index 98% rename from BMA.EHR.Recruit.Service.csproj rename to BMA.EHR.Recruit.csproj index 4f3c513..eca7d61 100644 --- a/BMA.EHR.Recruit.Service.csproj +++ b/BMA.EHR.Recruit.csproj @@ -7,7 +7,6 @@ d45c95ce-6b9d-4aa7-aaaf-62fe8b792934 Linux True - BMA.EHR.Recruit.Service diff --git a/ConfigureSwaggerOptions.cs b/ConfigureSwaggerOptions.cs index 17da340..7284102 100644 --- a/ConfigureSwaggerOptions.cs +++ b/ConfigureSwaggerOptions.cs @@ -4,7 +4,7 @@ using Microsoft.OpenApi.Models; using Swashbuckle.AspNetCore.SwaggerGen; using System.Reflection; -namespace BMA.EHR.Recruit.Service +namespace BMA.EHR.Recruit { public class ConfigureSwaggerOptions : IConfigureNamedOptions { diff --git a/Controllers/BaseController.cs b/Controllers/BaseController.cs index 89d5494..033134e 100644 --- a/Controllers/BaseController.cs +++ b/Controllers/BaseController.cs @@ -1,11 +1,12 @@ // using BMA.EHR.Core; -using BMA.EHR.Recruit.Service.Responses; -using BMA.EHR.Recruit.Service.Services; + +using BMA.EHR.Recruit.Services; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using System.Net; +using BMA.EHR.Recruit.Responses; -namespace BMA.EHR.Recruit.Service.Controllers +namespace BMA.EHR.Recruit.Controllers { public class BaseController : ControllerBase { diff --git a/Controllers/RecruitController.cs b/Controllers/RecruitController.cs index 73b39df..bbf38c3 100644 --- a/Controllers/RecruitController.cs +++ b/Controllers/RecruitController.cs @@ -1,13 +1,6 @@ using Amazon.S3.Model; using BMA.EHR.MetaData.Service.Models; using BMA.EHR.Profile.Service.Models.HR; -using BMA.EHR.Recruit.Service.Core; -using BMA.EHR.Recruit.Service.Data; -using BMA.EHR.Recruit.Service.Extensions; -using BMA.EHR.Recruit.Service.Models.Recruits; -using BMA.EHR.Recruit.Service.Requests.Recruits; -using BMA.EHR.Recruit.Service.Responses; -using BMA.EHR.Recruit.Service.Services; using BMA.EHR.Recurit.Service.Data; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; @@ -31,8 +24,15 @@ using System.Globalization; using OfficeOpenXml.Style; using System.Drawing; using System.Linq; +using BMA.EHR.Recruit.Core; +using BMA.EHR.Recruit.Data; +using BMA.EHR.Recruit.Extensions; +using BMA.EHR.Recruit.Models.Recruits; +using BMA.EHR.Recruit.Requests.Recruits; +using BMA.EHR.Recruit.Responses; +using BMA.EHR.Recruit.Services; -namespace BMA.EHR.Recruit.Service.Controllers +namespace BMA.EHR.Recruit.Controllers { [Route("api/v{version:apiVersion}/recruit")] [ApiVersion("1.0")] @@ -53,6 +53,8 @@ namespace BMA.EHR.Recruit.Service.Controllers private readonly IHttpContextAccessor _httpContextAccessor; private readonly ILogger _logger; private readonly IConfiguration _configuration; + private readonly ImportJobQueue _importJobQueue; + private readonly ImportJobTracker _importJobTracker; //private readonly DateTimeExtension; #endregion @@ -67,7 +69,9 @@ namespace BMA.EHR.Recruit.Service.Controllers IHttpContextAccessor httpContextAccessor, ILogger logger, IConfiguration configuration, - PermissionRepository permission + PermissionRepository permission, + ImportJobQueue importJobQueue, + ImportJobTracker importJobTracker //DateTimeExtension extensions ) { @@ -80,6 +84,8 @@ namespace BMA.EHR.Recruit.Service.Controllers _configuration = configuration; _logger = logger; _permission = permission; + _importJobQueue = importJobQueue; + _importJobTracker = importJobTracker; //_extensions = extensions; } @@ -699,7 +705,6 @@ namespace BMA.EHR.Recruit.Service.Controllers Directory.CreateDirectory(tmpDir); var importFile = Path.Combine(tmpDir, $"c_{DateTime.Now.ToString("ddMMyyyyHHmmss")}.xlsx"); - var import_doc_id = ""; try { @@ -710,11 +715,13 @@ namespace BMA.EHR.Recruit.Service.Controllers var file = Request.Form.Files[0]; var doc = await _minioService.UploadFileAsync(file); - import_doc_id = doc.Id.ToString("D"); + var import_doc_id = doc.Id.ToString("D"); var fileContent = (await _minioService.DownloadFileAsync(doc.Id)).FileContent; + System.IO.File.WriteAllBytes(importFile, fileContent); + fileContent = null; - // สร้างรอบการบรรจุ โดยเอาเข้ามูลมาใส่จาก Request + // สร้างรอบการบรรจุ var imported = new RecruitImport { Year = req.Year, @@ -737,164 +744,27 @@ namespace BMA.EHR.Recruit.Service.Controllers }; await _context.RecruitImports.AddAsync(imported); - await _context.SaveChangesAsync(); // Save import first to get Id + await _context.SaveChangesAsync(); - // import datafile - System.IO.File.WriteAllBytes(importFile, fileContent); - - using (var c_package = new ExcelPackage(new FileInfo(importFile))) + // Enqueue background job + var job = _importJobTracker.CreateJob(new ImportJobInfo { - // loop from sheet2 to end - - for (int i = 0; i < c_package.Workbook.Worksheets.Count; i++) - { - var workSheet = c_package.Workbook.Worksheets[i]; - var totalRows = workSheet.Dimension.Rows; - var cols = workSheet.GetHeaderColumns(); - - int row = 2; - int batchCount = 0; - const int batchSize = 500; - - while (row <= totalRows) - { - var cell1 = workSheet?.Cells[row, 1]?.GetValue(); - if (cell1 == "" || cell1 == null) break; - - var r = new Models.Recruits.Recruit(); - r.ExamId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ExamID)]?.GetValue(); - r.CitizenId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PersonalID)]?.GetValue(); - r.Prefix = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Prefix)]?.GetValue(); - r.FirstName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.FirstName)]?.GetValue(); - r.LastName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.LastName)]?.GetValue(); - r.Gendor = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Gender)]?.GetValue(); - r.National = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.National)]?.GetValue().IsNull(""); - r.Race = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Race)]?.GetValue().IsNull(""); - r.Religion = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Religion)]?.GetValue().IsNull(""); - r.DateOfBirth = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.DateOfBirth)]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")); - r.Marry = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Marry)]?.GetValue(); - r.Isspecial = "N"; - r.CitizenCardIssuer = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PersonalCardIssue)]?.GetValue(); - r.CitizenCardExpireDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PersonalCardExpireDate)]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")); - r.ApplyDate = (DateTime)workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ApplyDate)]?.GetValue(); - r.PositionName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PositionName)]?.GetValue().IsNull(""); - r.PositionType = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PositionType)]?.GetValue().IsNull(""); - r.PositionLevel = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PositionLevel)]?.GetValue().IsNull(""); - - - // address - r.Addresses.Add(new RecruitAddress() - { - Address = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Address)]?.GetValue() ?? "", - Moo = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Moo)]?.GetValue() ?? "", - Soi = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Soi)]?.GetValue() ?? "", - Road = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Road)]?.GetValue() ?? "", - District = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.District)]?.GetValue() ?? "", - Amphur = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Amphur)]?.GetValue() ?? "", - Province = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Province)]?.GetValue() ?? "", - ZipCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ZipCode)]?.GetValue() ?? "", - Telephone = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Telephone)]?.GetValue() ?? "", - Mobile = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Mobile)]?.GetValue() ?? "", - Address1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Address1)]?.GetValue() ?? "", - Moo1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Moo1)]?.GetValue() ?? "", - Soi1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Soi1)]?.GetValue() ?? "", - Road1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Road1)]?.GetValue() ?? "", - District1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.District1)]?.GetValue() ?? "", - Amphur1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Amphur1)]?.GetValue() ?? "", - Province1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Province1)]?.GetValue() ?? "", - ZipCode1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ZipCode1)]?.GetValue() ?? "", - }); - - // payment - r.Payments.Add(new RecruitPayment() - { - PaymentId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PaymentID)]?.GetValue() ?? "", - CompanyCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CompanyCode)]?.GetValue() ?? "", - TextFile = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TextFile)]?.GetValue() ?? "", - BankCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.BankCode)]?.GetValue() ?? "", - AccountNumber = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.AccouontNumer)]?.GetValue() ?? "", - TransDate = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TransDate)]?.GetValue() ?? "", - TransTime = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TransTime)]?.GetValue() ?? "", - CustomerName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CustomerName)]?.GetValue() ?? "", - RefNo1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.RefNo1)]?.GetValue() ?? "", - TermBranch = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TermBranch)]?.GetValue() ?? "", - TellerId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TellerID)]?.GetValue() ?? "", - CreditDebit = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CreditDebit)]?.GetValue() ?? "", - PaymentType = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Type)]?.GetValue(), - ChequeNo = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ChequeNo)]?.GetValue() ?? "", - Amount = (decimal)workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Amount)]?.GetValue(), - ChqueBankCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ChqBankCode)]?.GetValue() ?? "" - }); - - // occupation - r.Occupations.Add(new RecruitOccupation() - { - Occupation = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Occupation)]?.GetValue() ?? "", - Position = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Position)]?.GetValue() ?? "", - Workplace = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Workplace)]?.GetValue() ?? "", - Telephone = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.WorkplaceTelephone)]?.GetValue() ?? "", - WorkAge = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.WorkAge)]?.GetValue() ?? "", - }); - - // certificate - r.Certificates.Add(new RecruitCertificate() - { - CertificateNo = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateNo)]?.GetValue() ?? "", - Description = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateDesc)]?.GetValue() ?? "", - IssueDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateIssueDate)]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")), - ExpiredDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateExpireDate)]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")) - }); - - r.Educations.Add(new RecruitEducation() - { - Degree = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Degree)]?.GetValue() ?? "", - Major = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Major)]?.GetValue() ?? "", - MajorGroupId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.MajorGroupID)]?.GetValue() ?? "", - MajorGroupName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.MajorGroupName)]?.GetValue() ?? "", - University = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.University)]?.GetValue() ?? "", - GPA = (double)workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.GPA)]?.GetValue(), - Specialist = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.SpecialList)]?.GetValue() ?? "", - HighDegree = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.HighDegree)]?.GetValue() ?? "", - BachelorDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.BachelorDate)]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")) - }); - - r.RecruitImport = imported; - _context.Recruits.Add(r); - - //imported.Recruits.Add(r); - row++; - batchCount++; - - // Batch save to prevent OutOfMemoryException on large imports - if (batchCount >= batchSize) - { - _context.SaveChanges(); - _context.ChangeTracker.Clear(); - // Re-attach the import entity as Unchanged after clearing the tracker - _context.Entry(imported).State = EntityState.Unchanged; - batchCount = 0; - } - - } - } - } - - // Save remaining records in the last batch - _context.SaveChanges(); - - return Success(); + JobType = ImportJobType.CandidateFile, + ImportFile = importFile, + RecruitImportId = imported.Id, + ImportDocId = import_doc_id, + UserId = UserId, + FullName = FullName, + Request = req, + }); + await _importJobQueue.EnqueueAsync(job); + return Success(new { jobId = job.JobId, status = "queued" }); } catch (Exception ex) { - await _minioService.DeleteFileAsync(Guid.Parse(import_doc_id)); return Error(ex); } - finally - { - if (System.IO.File.Exists(importFile)) - System.IO.File.Delete(importFile); - } } /// @@ -1033,7 +903,6 @@ namespace BMA.EHR.Recruit.Service.Controllers Directory.CreateDirectory(tmpDir); var importFile = Path.Combine(tmpDir, $"c_{DateTime.Now.ToString("ddMMyyyyHHmmss")}.xlsx"); - var import_doc_id = ""; try { @@ -1046,16 +915,6 @@ namespace BMA.EHR.Recruit.Service.Controllers .Include(x => x.ImportHostories) .Include(x => x.ImportFile) .Include(x => x.Recruits) - .ThenInclude(x => x.Addresses) - .Include(x => x.Recruits) - .ThenInclude(x => x.Occupations) - .Include(x => x.Recruits) - .ThenInclude(x => x.Certificates) - .Include(x => x.Recruits) - .ThenInclude(x => x.Educations) - .Include(x => x.Recruits) - .ThenInclude(x => x.Payments) - .Include(x => x.Recruits) .FirstOrDefaultAsync(x => x.Id == id); if (imported == null) @@ -1063,225 +922,36 @@ namespace BMA.EHR.Recruit.Service.Controllers if (imported.Recruits != null) { - // remove old score data _context.Recruits.RemoveRange(imported.Recruits); await _context.SaveChangesAsync(); } var file = Request.Form.Files[0]; var doc = await _minioService.UploadFileAsync(file); - import_doc_id = doc.Id.ToString("D"); + var import_doc_id = doc.Id.ToString("D"); var fileContent = (await _minioService.DownloadFileAsync(doc.Id)).FileContent; - - // สร้างรอบการบรรจุ โดยเอาเข้ามูลมาใส่จาก Request - imported.ImportHostories.Add(new RecruitImportHistory - { - Description = "นำเข้าข้อมูลผู้สมัครสอบแข่งขัน", - CreatedAt = DateTime.Now, - CreatedUserId = UserId ?? "", - CreatedFullName = FullName ?? "System Administrator", - LastUpdatedAt = DateTime.Now, - LastUpdateUserId = UserId ?? "", - LastUpdateFullName = FullName ?? "System Administrator", - }); - - //await _context.RecruitImports.AddAsync(imported); - - // import datafile System.IO.File.WriteAllBytes(importFile, fileContent); + fileContent = null; - using (var c_package = new ExcelPackage(new FileInfo(importFile))) + // Enqueue background job + var job = _importJobTracker.CreateJob(new ImportJobInfo { - // loop from sheet2 to end - - for (int i = 0; i < c_package.Workbook.Worksheets.Count; i++) - { - var workSheet = c_package.Workbook.Worksheets[i]; - var totalRows = workSheet.Dimension.Rows; - var cols = workSheet.GetHeaderColumns(); - - int row = 2; - int batchCount = 0; - const int batchSize = 500; - - while (row <= totalRows) - { - var cell1 = workSheet?.Cells[row, 1]?.GetValue(); - if (cell1 == "" || cell1 == null) break; - - var r = new Models.Recruits.Recruit(); - r.ExamId = workSheet?.Cells[row, 1]?.GetValue() ?? ""; - r.PositionName = workSheet?.Cells[row, 3]?.GetValue() ?? ""; - r.HddPosition = workSheet?.Cells[row, 4]?.GetValue() ?? ""; - r.Prefix = workSheet?.Cells[row, 5]?.GetValue() == "อื่น ๆ" ? workSheet?.Cells[row, 6]?.GetValue() ?? "" : workSheet?.Cells[row, 5]?.GetValue() ?? ""; - r.FirstName = workSheet?.Cells[row, 7]?.GetValue() ?? ""; - r.LastName = workSheet?.Cells[row, 8]?.GetValue() ?? ""; - r.Gendor = workSheet?.Cells[row, 98]?.GetValue() ?? ""; - r.National = workSheet?.Cells[row, 9]?.GetValue() ?? ""; - r.Race = ""; - r.Religion = workSheet?.Cells[row, 10]?.GetValue() ?? ""; - r.DateOfBirth = !string.IsNullOrWhiteSpace(workSheet?.Cells[row, 11]?.GetValue()) ? _recruitService.CheckDateTime(workSheet?.Cells[row, 11]?.GetValue() ?? "", "dd/MM/yyyy") : null; - r.CitizenId = workSheet?.Cells[row, 12]?.GetValue() ?? ""; - r.typeTest = workSheet?.Cells[row, 13]?.GetValue() ?? ""; - r.Marry = ""; - r.Isspecial = "N"; - r.CitizenCardExpireDate = null; - r.ModifiedDate = null; - r.ApplyDate = !string.IsNullOrWhiteSpace(workSheet?.Cells[row, 87]?.GetValue()) ? _recruitService.CheckDateTime(workSheet?.Cells[row, 87]?.GetValue() ?? "", "dd/MM/yyyy") : null; - r.PositionType = ""; - r.PositionLevel = ""; - r.CreatedAt = DateTime.Now; - r.CreatedUserId = UserId ?? ""; - r.CreatedFullName = FullName ?? "System Administrator"; - r.LastUpdatedAt = DateTime.Now; - r.LastUpdateUserId = UserId ?? ""; - r.LastUpdateFullName = FullName ?? "System Administrator"; - - // education - r.Educations.Add(new RecruitEducation() - { - Degree = workSheet?.Cells[row, 18]?.GetValue() ?? "", - Major = workSheet?.Cells[row, 19]?.GetValue() == "อื่น ๆ" ? workSheet?.Cells[row, 20]?.GetValue() ?? "" : workSheet?.Cells[row, 19]?.GetValue() ?? "", - MajorGroupId = "", - MajorGroupName = "", - University = workSheet?.Cells[row, 21]?.GetValue() == "อื่น ๆ" ? workSheet?.Cells[row, 22]?.GetValue() ?? "" : workSheet?.Cells[row, 21]?.GetValue() ?? "", - GPA = (double)workSheet?.Cells[row, 26]?.GetValue(), - Specialist = "", - HighDegree = workSheet?.Cells[row, 27]?.GetValue() ?? "", - BachelorDate = !string.IsNullOrWhiteSpace(workSheet?.Cells[row, 25]?.GetValue()) ? _recruitService.CheckDateTime(workSheet?.Cells[row, 25]?.GetValue() ?? "", "dd/MM/yyyy") : null, - CreatedAt = DateTime.Now, - CreatedUserId = UserId ?? "", - CreatedFullName = FullName ?? "System Administrator", - LastUpdatedAt = DateTime.Now, - LastUpdateUserId = UserId ?? "", - LastUpdateFullName = FullName ?? "System Administrator" - }); - - // occupation - r.Occupations.Add(new RecruitOccupation() - { - Occupation = workSheet?.Cells[row, 33]?.GetValue() == "อื่น ๆ" ? workSheet?.Cells[row, 34]?.GetValue() ?? "" : workSheet?.Cells[row, 33]?.GetValue() ?? "", - Position = workSheet?.Cells[row, 37]?.GetValue() ?? "", - Workplace = $"{(workSheet?.Cells[row, 36]?.GetValue() ?? "")} {(workSheet?.Cells[row, 35]?.GetValue() ?? "")}", - Telephone = workSheet?.Cells[row, 9999]?.GetValue() ?? "", - WorkAge = workSheet?.Cells[row, 9999]?.GetValue() ?? "", - CreatedAt = DateTime.Now, - CreatedUserId = UserId ?? "", - CreatedFullName = FullName ?? "System Administrator", - LastUpdatedAt = DateTime.Now, - LastUpdateUserId = UserId ?? "", - LastUpdateFullName = FullName ?? "System Administrator" - }); - - // address - r.Addresses.Add(new RecruitAddress() - { - Address = $"{(workSheet?.Cells[row, 49]?.GetValue() ?? "")} {(workSheet?.Cells[row, 50]?.GetValue() ?? "")}", - Moo = workSheet?.Cells[row, 51]?.GetValue() ?? "", - Soi = workSheet?.Cells[row, 52]?.GetValue() ?? "", - Road = workSheet?.Cells[row, 53]?.GetValue() ?? "", - District = workSheet?.Cells[row, 54]?.GetValue() ?? "", - Amphur = workSheet?.Cells[row, 55]?.GetValue() ?? "", - Province = workSheet?.Cells[row, 56]?.GetValue() ?? "", - ZipCode = (workSheet?.Cells[row, 57]?.GetValue() ?? "").Trim(), - Telephone = workSheet?.Cells[row, 58]?.GetValue() ?? "", - Mobile = "", - Address1 = $"{(workSheet?.Cells[row, 61]?.GetValue() ?? "")} {(workSheet?.Cells[row, 62]?.GetValue() ?? "")}", - Moo1 = workSheet?.Cells[row, 63]?.GetValue() ?? "", - Soi1 = workSheet?.Cells[row, 64]?.GetValue() ?? "", - Road1 = workSheet?.Cells[row, 65]?.GetValue() ?? "", - District1 = workSheet?.Cells[row, 66]?.GetValue() ?? "", - Amphur1 = workSheet?.Cells[row, 67]?.GetValue() ?? "", - Province1 = workSheet?.Cells[row, 68]?.GetValue() ?? "", - ZipCode1 = (workSheet?.Cells[row, 69]?.GetValue() ?? "").Trim(), - CreatedAt = DateTime.Now, - CreatedUserId = UserId ?? "", - CreatedFullName = FullName ?? "System Administrator", - LastUpdatedAt = DateTime.Now, - LastUpdateUserId = UserId ?? "", - LastUpdateFullName = FullName ?? "System Administrator" - }); - - // payment - r.Payments.Add(new RecruitPayment() - { - PaymentId = workSheet?.Cells[row, 104]?.GetValue() ?? "", - CompanyCode = workSheet?.Cells[row, 105]?.GetValue() ?? "", - TextFile = workSheet?.Cells[row, 106]?.GetValue() ?? "", - BankCode = workSheet?.Cells[row, 107]?.GetValue() ?? "", - AccountNumber = workSheet?.Cells[row, 108]?.GetValue() ?? "", - TransDate = workSheet?.Cells[row, 109]?.GetValue() ?? "", - TransTime = workSheet?.Cells[row, 110]?.GetValue() ?? "", - CustomerName = workSheet?.Cells[row, 111]?.GetValue() ?? "", - RefNo1 = workSheet?.Cells[row, 112]?.GetValue() ?? "", - TermBranch = workSheet?.Cells[row, 113]?.GetValue() ?? "", - TellerId = workSheet?.Cells[row, 114]?.GetValue() ?? "", - CreditDebit = workSheet?.Cells[row, 115]?.GetValue() ?? "", - PaymentType = workSheet?.Cells[row, 116]?.GetValue() ?? "", - ChequeNo = workSheet?.Cells[row, 117]?.GetValue() ?? "", - Amount = (decimal)workSheet?.Cells[row, 118]?.GetValue(), - ChqueBankCode = workSheet?.Cells[row, 119]?.GetValue() ?? "", - CreatedAt = DateTime.Now, - CreatedUserId = UserId ?? "", - CreatedFullName = FullName ?? "System Administrator", - LastUpdatedAt = DateTime.Now, - LastUpdateUserId = UserId ?? "", - LastUpdateFullName = FullName ?? "System Administrator" - }); - /*Comment ข้อมูลใบประกอบวิชาชีพ เพราะในไฟล์นำเข้ายังไม่มีคอลัมน์ที่ระบุข้อมูลส่วนนี้*/ - //// certificate - //r.Certificates.Add(new RecruitCertificate() - //{ - // CertificateNo = workSheet?.Cells[row, 9999]?.GetValue() ?? "", - // Description = workSheet?.Cells[row, 9999]?.GetValue() ?? "", - // IssueDate = Convert.ToDateTime(workSheet?.Cells[row, 9999]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")), - // ExpiredDate = Convert.ToDateTime(workSheet?.Cells[row, 9999]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")), - // CreatedAt = DateTime.Now, - // CreatedUserId = UserId ?? "", - // CreatedFullName = FullName ?? "System Administrator", - // LastUpdatedAt = DateTime.Now, - // LastUpdateUserId = UserId ?? "", - // LastUpdateFullName = FullName ?? "System Administrator" - //}); - - r.RecruitImport = imported; - _context.Recruits.Add(r); - - //imported.Recruits.Add(r); - row++; - batchCount++; - - // Batch save to prevent OutOfMemoryException on large imports - if (batchCount >= batchSize) - { - _context.SaveChanges(); - _context.ChangeTracker.Clear(); - // Re-attach the import entity as Unchanged after clearing the tracker - _context.Entry(imported).State = EntityState.Unchanged; - batchCount = 0; - } - - } - } - } - - // Save remaining records in the last batch - _context.SaveChanges(); - - return Success(); + JobType = ImportJobType.CandidateFileById, + ImportFile = importFile, + RecruitImportId = id, + ImportDocId = import_doc_id, + UserId = UserId, + FullName = FullName, + }); + await _importJobQueue.EnqueueAsync(job); + return Success(new { jobId = job.JobId, status = "queued" }); } catch (Exception ex) { - await _minioService.DeleteFileAsync(Guid.Parse(import_doc_id)); return Error(ex); } - finally - { - if (System.IO.File.Exists(importFile)) - System.IO.File.Delete(importFile); - } } #endregion @@ -1324,209 +994,34 @@ namespace BMA.EHR.Recruit.Service.Controllers } var rec_import = await _context.RecruitImports.AsQueryable() - .Include(x => x.ScoreImport) - .ThenInclude(x => x.Scores) - .Include(x => x.ImportHostories) .FirstOrDefaultAsync(x => x.Id == id); if (rec_import == null) return Error(GlobalMessages.DataNotFound, StatusCodes.Status404NotFound); - if (rec_import.ScoreImport != null) - { - // remove old score data - if (rec_import.ScoreImport.Scores != null) - { - _context.RecruitScores.RemoveRange(rec_import.ScoreImport.Scores); - await _context.SaveChangesAsync(); - } - } - var file = Request.Form.Files[0]; - var doc = await _minioService.UploadFileAsync(file); - import_doc_id = doc.Id.ToString("D"); - - Console.WriteLine($"file id = {import_doc_id}"); - - var fileContent = (await _minioService.DownloadFileAsync(doc.Id)).FileContent; - - // create import history - rec_import.ImportHostories.Add(new RecruitImportHistory + using (var stream = new FileStream(importFile, FileMode.Create)) { - Description = "นำเข้าข้อมูลผลคะแนนสอบ", - CreatedAt = DateTime.Now, - CreatedUserId = UserId ?? "", - CreatedFullName = FullName ?? "System Administrator", - LastUpdatedAt = DateTime.Now, - LastUpdateUserId = UserId ?? "", - LastUpdateFullName = FullName ?? "System Administrator", + await file.CopyToAsync(stream); + } + + var job = _importJobTracker.CreateJob(new ImportJobInfo + { + JobType = ImportJobType.ScoreFile, + ImportFile = importFile, + RecruitImportId = id, + ImportDocId = import_doc_id, + UserId = UserId, + FullName = FullName, }); + await _importJobQueue.EnqueueAsync(job); - // create new file import - var imported = new ScoreImport - { - Year = rec_import.Year, - ImportFile = doc, - CreatedAt = DateTime.Now, - CreatedUserId = UserId ?? "", - CreatedFullName = FullName ?? "System Administrator", - LastUpdatedAt = DateTime.Now, - LastUpdateUserId = UserId ?? "", - LastUpdateFullName = FullName ?? "System Administrator", - Scores = new List() - }; - - // preload recruits ทั้งหมดของครั้งเดียว และ Group ExamId เอาเฉพาะ key ที่ไม่ซ้ำ - var recruitsDict = await _context.Recruits - .Where(x => x.RecruitImport.Id == rec_import.Id) - .GroupBy(x => x.ExamId) - .Where(g => g.Count() == 1) - .Select(g => g.First()) - .ToDictionaryAsync(x => x.ExamId, x => x); - - // import datafile - System.IO.File.WriteAllBytes(importFile, fileContent); - - using (var c_package = new ExcelPackage(new FileInfo(importFile))) - { - for (int i = 0; i < c_package.Workbook.Worksheets.Count; i++) - { - var workSheet = c_package.Workbook.Worksheets[i]; - //var totalRows = workSheet.Dimension.Rows; - var cols = workSheet.GetHeaderColumns(); - - int row = 8; - int batchCount = 0; - const int batchSize = 500; - var endRow = workSheet.Dimension.End.Row; // แถวสุดท้ายที่มีข้อมูล - while (row <= endRow) - { - var cell1 = workSheet?.Cells[row, 1]?.GetValue(); - if (cell1 == "" || cell1 == null) break; - - var r = new RecruitScore(); - - #region นำเข้าผลคะแนนสอบแข่งขัน old - - //r.ExamId = workSheet?.Cells[row, 2]?.GetValue(); - - //r.FullA = (int)workSheet?.Cells[7, 7]?.GetValue().Replace("(", "").Replace(")", "").Replace("คะแนน", "").Trim().ToInteger(); - //r.SumA = workSheet?.Cells[row, 7]?.GetValue() == "ขส." ? 0.00 : (double)workSheet?.Cells[row, 7]?.GetValue(); - //r.PercentageA = workSheet?.Cells[row, 8]?.GetValue() == "ขส." ? 0.0 : (double)workSheet?.Cells[row, 8]?.GetValue(); - //r.AStatus = workSheet?.Cells[row, 9]?.GetValue(); - - //r.FullB = (int)workSheet?.Cells[7, 12]?.GetValue().Replace("(", "").Replace(")", "").Replace("คะแนน", "").Trim().ToInteger(); - //r.SumB = workSheet?.Cells[row, 12]?.GetValue() == "ขส." ? 0.00 : (double)workSheet?.Cells[row, 12]?.GetValue(); - //r.PercentageB = workSheet?.Cells[row, 13]?.GetValue() == "ขส." ? 0.0 : (double)workSheet?.Cells[row, 13]?.GetValue(); - //r.BStatus = workSheet?.Cells[row, 14]?.GetValue(); - - //r.SumAB = workSheet?.Cells[row, 15]?.GetValue() == "ขส." ? 0.00 : (double)workSheet?.Cells[row, 15]?.GetValue(); - //r.ABStatus = workSheet?.Cells[row, 17]?.GetValue(); - - //r.FullC = (int)workSheet?.Cells[7, 20]?.GetValue().Replace("(", "").Replace(")", "").Replace("คะแนน", "").Trim().ToInteger(); - //r.SumC = workSheet?.Cells[row, 20]?.GetValue() == "ขส." ? 0.00 : (double)workSheet?.Cells[row, 20]?.GetValue(); - //r.PercentageC = workSheet?.Cells[row, 21]?.GetValue() == "ขส." ? 0.0 : (double)workSheet?.Cells[row, 21]?.GetValue(); - //r.CStatus = workSheet?.Cells[row, 22]?.GetValue(); - - //r.ExamStatus = workSheet?.Cells[row, 24]?.GetValue(); - //r.Number = workSheet?.Cells[row, 25]?.GetValue() ?? ""; // ตัดนำเข้า ลำดับที่สอบได้ เพราะจะแยกเป็นอีกส่วน #1787 - - //r.Major = workSheet.Name; - - #endregion - - r.ExamId = workSheet?.Cells[row, 2]?.GetValue(); - - // ใช้ dictionary lookup แทน query DB ทีละรอบ - if (!string.IsNullOrEmpty(r.ExamId) && recruitsDict.TryGetValue(r.ExamId, out var recruit)) - { - r.CitizenId = workSheet?.Cells[row, 3]?.GetValue()?.Trim(); - - // ภาคความรู้ความสามารถที่ใช้เฉพาะตำแหน่ง - r.FullA = 200; - r.SumA = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 5]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 5].GetValue(), 2); - r.PercentageA = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 6]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 6].GetValue(), 2); - r.AStatus = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 7]?.GetValue()) ? "" : workSheet?.Cells[row, 7]?.GetValue(); - r.SumAB = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 5]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 5].GetValue(), 2); - r.ABStatus = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 7]?.GetValue()) ? "" : workSheet?.Cells[row, 7]?.GetValue(); - - // ภาคความเหมาะสมกับตำแหน่ง - r.FullC = 50; - r.SumC = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 8]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 8].GetValue(), 2); - r.FullD = 50; - r.SumD = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 9]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 9].GetValue(), 2); - r.SumCD = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 10]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 10].GetValue(), 2); - r.PercentageC = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 11]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 11].GetValue(), 2); - r.CStatus = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 12]?.GetValue()) ? "" : workSheet?.Cells[row, 12]?.GetValue(); - r.FullScore = 300; - r.TotalScore = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 13]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 13].GetValue(), 2); - - var examStatusCol7 = workSheet?.Cells[row, 7]?.GetValue()?.Trim(); - var examStatusCol14 = workSheet?.Cells[row, 14]?.GetValue()?.Trim(); - r.ExamStatus = - examStatusCol7 == "ขาดสอบ" ? "ขส." : - examStatusCol14 == "ได้" ? "ผ่าน" : - examStatusCol14 == "ตก" ? "ไม่ผ่าน" : "-"; - - r.RemarkScore = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 15]?.GetValue()) ? string.Empty : workSheet?.Cells[row, 15]?.GetValue(); - - var examAttr = workSheet?.Cells[row, 16]?.GetValue()?.Trim(); - r.ExamAttribute = - examAttr == "ผ่าน" ? "มีคุณสมบัติ" : - examAttr == "ไม่ผ่าน" ? "ไม่มีคุณสมบัติ" : ""; - - r.Major = workSheet.Name; - - r.CreatedAt = DateTime.Now; - r.CreatedUserId = UserId ?? ""; - r.CreatedFullName = FullName ?? "System Administrator"; - r.LastUpdatedAt = DateTime.Now; - r.LastUpdateUserId = UserId ?? ""; - r.LastUpdateFullName = FullName ?? "System Administrator"; - - imported.Scores.Add(r); - } - - row++; - batchCount++; - - // Batch save to prevent OutOfMemoryException on large imports - if (batchCount >= batchSize) - { - rec_import.ScoreImport = imported; - await _context.SaveChangesAsync(); - _context.ChangeTracker.Clear(); - // Re-attach entities after clearing the tracker - _context.Attach(rec_import); - _context.Attach(imported); - imported.Scores.Clear(); - batchCount = 0; - } - - } // end of sheet loop - } // end of all file loop - } - - // Save remaining records in the last batch - if (imported.Scores.Count > 0) - { - rec_import.ScoreImport = imported; - await _context.SaveChangesAsync(); - } - - return Success(); - + return Success(new { jobId = job.JobId, status = "queued" }); } catch (Exception ex) { - //await _minioService.DeleteFileAsync(Guid.Parse(import_doc_id)); return Error(ex); } - finally - { - if (System.IO.File.Exists(importFile)) - System.IO.File.Delete(importFile); - } } #endregion @@ -1555,6 +1050,12 @@ namespace BMA.EHR.Recruit.Service.Controllers return Error(jsonData["message"]?.ToString(), StatusCodes.Status403Forbidden); } + var tmpDir = Path.Combine(_webHostEnvironment.ContentRootPath, "tmp"); + if (!Directory.Exists(tmpDir)) + Directory.CreateDirectory(tmpDir); + + var importFile = Path.Combine(tmpDir, $"r_{DateTime.Now.ToString("ddMMyyyyHHmmss")}.xlsx"); + try { if (Request.Form.Files == null || Request.Form.Files.Count == 0) @@ -1563,103 +1064,28 @@ namespace BMA.EHR.Recruit.Service.Controllers } var rec_import = await _context.RecruitImports.AsQueryable() - .Include(x => x.ScoreImport) - .ThenInclude(x => x.Scores) .FirstOrDefaultAsync(x => x.Id == id); if (rec_import == null) return Error(GlobalMessages.DataNotFound, StatusCodes.Status404NotFound); - // update ฟิลด์ลำดับที่สอบได้และหมายเหตุจากลำดับที่สอบได้อันเก่าก่อน - if (rec_import.ScoreImport != null && rec_import.ScoreImport.Scores != null) - { - var _oldScores = rec_import.ScoreImport.Scores - .Where(x => !string.IsNullOrEmpty(x.Number)) - .ToList(); - if (_oldScores.Count > 0) - { - foreach (var x in _oldScores) - { - x.Number = string.Empty; - x.RemarkExamOrder = string.Empty; - } - await _context.SaveChangesAsync(); - } - } - - // create import history - rec_import.ImportHostories.Add(new RecruitImportHistory - { - Description = "นำเข้าข้อมูลผลการสอบ", - CreatedAt = DateTime.Now, - CreatedUserId = UserId ?? "", - CreatedFullName = FullName ?? "System Administrator", - LastUpdatedAt = DateTime.Now, - LastUpdateUserId = UserId ?? "", - LastUpdateFullName = FullName ?? "System Administrator", - }); - - // preload score - var score = rec_import.ScoreImport.Scores - .Where(s => !string.IsNullOrEmpty(s.ExamId)) - .GroupBy(x => x.ExamId) - .Where(g => g.Count() == 1) - .Select(g => g.First()) - .ToDictionary(s => s.ExamId, s => s); - - // ถ้าไม่มีผลคะแนนสอบแข่งขันให้จบการทำงาน - if (score.Count == 0) return Success(); - var file = Request.Form.Files[0]; - using (var stream = file.OpenReadStream()) - using (var c_package = new ExcelPackage(stream)) + using (var stream = new FileStream(importFile, FileMode.Create)) { - foreach (var workSheet in c_package.Workbook.Worksheets) - { - //var totalRows = workSheet.Dimension.Rows; - int row = 7; // เริ่มที่ row 7 ตามตัวอย่างไฟล์ - int batchCount = 0; - const int batchSize = 500; - var endRow = workSheet.Dimension.End.Row; // แถวสุดท้ายที่มีข้อมูล - - while (row <= endRow) - { - var examId = workSheet?.Cells[row, 2]?.GetValue(); - if (string.IsNullOrWhiteSpace(examId)) - { - row++; - continue; - } - - if (score.TryGetValue(examId, out var existingScore)) - { - existingScore.Number = workSheet?.Cells[row, 1]?.GetValue(); - existingScore.RemarkExamOrder = workSheet?.Cells[row, 4]?.GetValue() ?? string.Empty; - existingScore.LastUpdatedAt = DateTime.Now; - existingScore.LastUpdateUserId = UserId ?? ""; - existingScore.LastUpdateFullName = FullName ?? "System Administrator"; - batchCount++; - } - - row++; - - // Batch save to prevent OutOfMemoryException on large imports - if (batchCount >= batchSize) - { - await _context.SaveChangesAsync(); - _context.ChangeTracker.Clear(); - // Re-attach the import entity as Unchanged after clearing the tracker - _context.Entry(rec_import).State = EntityState.Unchanged; - batchCount = 0; - } - } - } + await file.CopyToAsync(stream); } - // Save remaining records in the last batch - await _context.SaveChangesAsync(); - return Success(); + var job = _importJobTracker.CreateJob(new ImportJobInfo + { + JobType = ImportJobType.ResultFile, + ImportFile = importFile, + RecruitImportId = id, + UserId = UserId, + FullName = FullName, + }); + await _importJobQueue.EnqueueAsync(job); + return Success(new { jobId = job.JobId, status = "queued" }); } catch (Exception ex) { @@ -1669,6 +1095,37 @@ namespace BMA.EHR.Recruit.Service.Controllers #endregion + #region " Import Status " + + /// + /// ตรวจสอบสถานะการนำเข้าข้อมูล + /// + /// รหัสงานนำเข้า + /// + [HttpGet("import/status/{jobId}")] + [ProducesResponseType(StatusCodes.Status200OK)] + [ProducesResponseType(StatusCodes.Status404NotFound)] + public ActionResult GetImportStatus(string jobId) + { + var job = _importJobTracker.GetJob(jobId); + if (job == null) + return Error(GlobalMessages.DataNotFound, StatusCodes.Status404NotFound); + + return Success(new + { + jobId = job.JobId, + jobType = job.JobType.ToString(), + status = job.Status.ToString(), + processedCount = job.ProcessedCount, + totalCount = job.TotalCount, + errorMessage = job.ErrorMessage, + createdAt = job.CreatedAt, + completedAt = job.CompletedAt, + }); + } + + #endregion + #region " Exam Information " /// diff --git a/Core/DateTimeFixConverter.cs b/Core/DateTimeFixConverter.cs index 60c8af6..b52dd56 100644 --- a/Core/DateTimeFixConverter.cs +++ b/Core/DateTimeFixConverter.cs @@ -1,7 +1,7 @@ using System.Text.Json; using System.Text.Json.Serialization; -namespace BMA.EHR.Recruit.Service.Core +namespace BMA.EHR.Recruit.Core { public class DateTimeFixConverter : JsonConverter { diff --git a/Core/GlobalMessages.cs b/Core/GlobalMessages.cs index b37b5e8..aa496da 100644 --- a/Core/GlobalMessages.cs +++ b/Core/GlobalMessages.cs @@ -1,4 +1,4 @@ -namespace BMA.EHR.Recruit.Service.Core +namespace BMA.EHR.Recruit.Core { public class GlobalMessages { diff --git a/Core/RequestLoggingMiddleware.cs b/Core/RequestLoggingMiddleware.cs index 8ffc72f..27013fd 100644 --- a/Core/RequestLoggingMiddleware.cs +++ b/Core/RequestLoggingMiddleware.cs @@ -8,7 +8,7 @@ using System.Text.Encodings.Web; using System.Text.Json; using JsonSerializer = System.Text.Json.JsonSerializer; -namespace BMA.EHR.Recruit.Service.Core +namespace BMA.EHR.Recruit.Core { public class RequestLoggingMiddleware { diff --git a/Data/ApplicationDbContext.cs b/Data/ApplicationDbContext.cs index 2c64fb6..81e4fd6 100644 --- a/Data/ApplicationDbContext.cs +++ b/Data/ApplicationDbContext.cs @@ -1,8 +1,8 @@ -using BMA.EHR.Recruit.Service.Models.Documents; -using BMA.EHR.Recruit.Service.Models.Recruits; +using BMA.EHR.Recruit.Models.Documents; +using BMA.EHR.Recruit.Models.Recruits; using Microsoft.EntityFrameworkCore; -namespace BMA.EHR.Recruit.Service.Data +namespace BMA.EHR.Recruit.Data { public class ApplicationDbContext : DbContext { diff --git a/Extensions/DataReaderExtension.cs b/Extensions/DataReaderExtension.cs index 4768e5a..5b8d194 100644 --- a/Extensions/DataReaderExtension.cs +++ b/Extensions/DataReaderExtension.cs @@ -1,6 +1,6 @@ using System.Data.Common; -namespace BMA.EHR.Recruit.Service.Extensions +namespace BMA.EHR.Recruit.Extensions { public static class DataReaderExtension { diff --git a/Extensions/DateTimeExtension.cs b/Extensions/DateTimeExtension.cs index df6379d..a5b524a 100644 --- a/Extensions/DateTimeExtension.cs +++ b/Extensions/DateTimeExtension.cs @@ -2,7 +2,7 @@ using System; using System.Globalization; using System.Text; -namespace BMA.EHR.Recruit.Service.Extensions +namespace BMA.EHR.Recruit.Extensions { public static class DateTimeExtension { diff --git a/Extensions/DoubleExtension.cs b/Extensions/DoubleExtension.cs index 0483704..255bb66 100644 --- a/Extensions/DoubleExtension.cs +++ b/Extensions/DoubleExtension.cs @@ -1,7 +1,7 @@ using System; using System.Text; -namespace BMA.EHR.Recruit.Service.Extensions +namespace BMA.EHR.Recruit.Extensions { public static class DoubleExtension { diff --git a/Extensions/ExcelWorksheetExtension.cs b/Extensions/ExcelWorksheetExtension.cs index 4d30d04..fcd6524 100644 --- a/Extensions/ExcelWorksheetExtension.cs +++ b/Extensions/ExcelWorksheetExtension.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; -namespace BMA.EHR.Recruit.Service.Extensions +namespace BMA.EHR.Recruit.Extensions { public static class ExcelWorksheetExtension { diff --git a/Extensions/IntegerExtension.cs b/Extensions/IntegerExtension.cs index 555eb68..2a465a1 100644 --- a/Extensions/IntegerExtension.cs +++ b/Extensions/IntegerExtension.cs @@ -1,7 +1,7 @@ using System.Text; // using GreatFriends.ThaiBahtText; -namespace BMA.EHR.Recruit.Service.Extensions +namespace BMA.EHR.Recruit.Extensions { public static class IntegerExtension { diff --git a/Extensions/ListExtension.cs b/Extensions/ListExtension.cs index d8b8f95..3ca9307 100644 --- a/Extensions/ListExtension.cs +++ b/Extensions/ListExtension.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.ComponentModel; using System.Data; -namespace BMA.EHR.Recruit.Service.Extensions +namespace BMA.EHR.Recruit.Extensions { public static class ListExtension { diff --git a/Extensions/ObjectExtension.cs b/Extensions/ObjectExtension.cs index f1285d4..7f51c6e 100644 --- a/Extensions/ObjectExtension.cs +++ b/Extensions/ObjectExtension.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace BMA.EHR.Recruit.Service.Extensions +namespace BMA.EHR.Recruit.Extensions { public static class ObjectExtension { diff --git a/Extensions/StreamExtension.cs b/Extensions/StreamExtension.cs index dbdd563..1eecba9 100644 --- a/Extensions/StreamExtension.cs +++ b/Extensions/StreamExtension.cs @@ -1,7 +1,7 @@ using System; using System.IO; -namespace BMA.EHR.Recruit.Service.Extensions +namespace BMA.EHR.Recruit.Extensions { public static class StreamExtension { diff --git a/Extensions/StringExtension.cs b/Extensions/StringExtension.cs index f1c1f0d..68b1515 100644 --- a/Extensions/StringExtension.cs +++ b/Extensions/StringExtension.cs @@ -3,7 +3,7 @@ using System.Globalization; using System.IO; using System.Text.RegularExpressions; -namespace BMA.EHR.Recruit.Service.Extensions +namespace BMA.EHR.Recruit.Extensions { public enum DateTimeFormat { diff --git a/Extensions/TimeSpanExtension.cs b/Extensions/TimeSpanExtension.cs index 63d74de..7a9eaae 100644 --- a/Extensions/TimeSpanExtension.cs +++ b/Extensions/TimeSpanExtension.cs @@ -1,6 +1,6 @@ using System; -namespace BMA.EHR.Recruit.Service.Extensions +namespace BMA.EHR.Recruit.Extensions { public static class TimeSpanExtension { diff --git a/Migrations/20230313045824_Initial Project.Designer.cs b/Migrations/20230313045824_Initial Project.Designer.cs index 79b2984..26dbe61 100644 --- a/Migrations/20230313045824_Initial Project.Designer.cs +++ b/Migrations/20230313045824_Initial Project.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230313045824_Initial Project")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -58,7 +58,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -197,7 +197,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -344,7 +344,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -417,7 +417,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -482,7 +482,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -580,7 +580,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -672,7 +672,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -754,7 +754,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -889,7 +889,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -996,7 +996,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1056,9 +1056,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1066,9 +1066,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1077,9 +1077,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1088,15 +1088,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1107,9 +1107,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1118,9 +1118,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1129,9 +1129,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1140,9 +1140,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1151,9 +1151,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1162,9 +1162,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1173,7 +1173,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1188,12 +1188,12 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230313045824_Initial Project.cs b/Migrations/20230313045824_Initial Project.cs index 6a24dbe..8a8f221 100644 --- a/Migrations/20230313045824_Initial Project.cs +++ b/Migrations/20230313045824_Initial Project.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class InitialProject : Migration diff --git a/Migrations/20230323020854_Update recruit import table.Designer.cs b/Migrations/20230323020854_Update recruit import table.Designer.cs index 1f7b02b..9d3858a 100644 --- a/Migrations/20230323020854_Update recruit import table.Designer.cs +++ b/Migrations/20230323020854_Update recruit import table.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230323020854_Update recruit import table")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -58,7 +58,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -197,7 +197,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -344,7 +344,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -417,7 +417,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -482,7 +482,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -580,7 +580,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -654,7 +654,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -736,7 +736,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -871,7 +871,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -978,7 +978,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1038,9 +1038,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1048,9 +1048,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1059,9 +1059,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1070,15 +1070,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1089,9 +1089,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1100,9 +1100,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1111,9 +1111,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1122,9 +1122,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1133,9 +1133,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1144,9 +1144,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1155,7 +1155,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1170,12 +1170,12 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230323020854_Update recruit import table.cs b/Migrations/20230323020854_Update recruit import table.cs index 4e59f97..01c9a51 100644 --- a/Migrations/20230323020854_Update recruit import table.cs +++ b/Migrations/20230323020854_Update recruit import table.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class Updaterecruitimporttable : Migration diff --git a/Migrations/20230325122648_Change Document Table Def.Designer.cs b/Migrations/20230325122648_Change Document Table Def.Designer.cs index edbd39c..0684b96 100644 --- a/Migrations/20230325122648_Change Document Table Def.Designer.cs +++ b/Migrations/20230325122648_Change Document Table Def.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230325122648_Change Document Table Def")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -195,7 +195,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -342,7 +342,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -415,7 +415,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -480,7 +480,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -578,7 +578,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -652,7 +652,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -734,7 +734,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -869,7 +869,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -976,7 +976,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1036,9 +1036,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1046,9 +1046,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1057,9 +1057,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1068,15 +1068,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1087,9 +1087,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1098,9 +1098,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1109,9 +1109,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1120,9 +1120,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1131,9 +1131,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1142,9 +1142,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1153,7 +1153,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1168,12 +1168,12 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230325122648_Change Document Table Def.cs b/Migrations/20230325122648_Change Document Table Def.cs index 3aa3729..c3418ca 100644 --- a/Migrations/20230325122648_Change Document Table Def.cs +++ b/Migrations/20230325122648_Change Document Table Def.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class ChangeDocumentTableDef : Migration diff --git a/Migrations/20230403104559_Update Recruit Score Relationship.Designer.cs b/Migrations/20230403104559_Update Recruit Score Relationship.Designer.cs index a596d94..1cfa351 100644 --- a/Migrations/20230403104559_Update Recruit Score Relationship.Designer.cs +++ b/Migrations/20230403104559_Update Recruit Score Relationship.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230403104559_Update Recruit Score Relationship")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -195,7 +195,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -342,7 +342,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -415,7 +415,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -480,7 +480,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -578,7 +578,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -657,7 +657,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -874,7 +874,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -981,7 +981,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1041,9 +1041,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1051,9 +1051,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1062,9 +1062,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1073,15 +1073,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1092,9 +1092,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1103,15 +1103,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany() .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1122,9 +1122,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1133,9 +1133,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1144,9 +1144,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1155,9 +1155,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1166,7 +1166,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1181,12 +1181,12 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230403104559_Update Recruit Score Relationship.cs b/Migrations/20230403104559_Update Recruit Score Relationship.cs index a661037..e6f9ba9 100644 --- a/Migrations/20230403104559_Update Recruit Score Relationship.cs +++ b/Migrations/20230403104559_Update Recruit Score Relationship.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class UpdateRecruitScoreRelationship : Migration diff --git a/Migrations/20230405071839_Update Recruit missing field.Designer.cs b/Migrations/20230405071839_Update Recruit missing field.Designer.cs index c7670f4..af0184d 100644 --- a/Migrations/20230405071839_Update Recruit missing field.Designer.cs +++ b/Migrations/20230405071839_Update Recruit missing field.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230405071839_Update Recruit missing field")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -204,7 +204,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -351,7 +351,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -424,7 +424,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -489,7 +489,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -587,7 +587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -666,7 +666,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -748,7 +748,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -883,7 +883,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -990,7 +990,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1050,9 +1050,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1060,9 +1060,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1071,9 +1071,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1082,15 +1082,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1101,9 +1101,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1112,15 +1112,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany() .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1131,9 +1131,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1142,9 +1142,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1153,9 +1153,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1164,9 +1164,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1175,7 +1175,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1190,12 +1190,12 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230405071839_Update Recruit missing field.cs b/Migrations/20230405071839_Update Recruit missing field.cs index c6c3f3d..b812592 100644 --- a/Migrations/20230405071839_Update Recruit missing field.cs +++ b/Migrations/20230405071839_Update Recruit missing field.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class UpdateRecruitmissingfield : Migration diff --git a/Migrations/20230406023520_Update Recruit Relation.Designer.cs b/Migrations/20230406023520_Update Recruit Relation.Designer.cs index 783d9e0..bef3f54 100644 --- a/Migrations/20230406023520_Update Recruit Relation.Designer.cs +++ b/Migrations/20230406023520_Update Recruit Relation.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230406023520_Update Recruit Relation")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -204,7 +204,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -351,7 +351,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -424,7 +424,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -489,7 +489,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -587,7 +587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -661,7 +661,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -743,7 +743,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -878,7 +878,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -985,7 +985,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1051,9 +1051,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1061,9 +1061,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1072,9 +1072,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1083,15 +1083,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1102,9 +1102,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1113,9 +1113,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1124,9 +1124,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1135,9 +1135,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1146,9 +1146,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1157,17 +1157,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1176,7 +1176,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1191,7 +1191,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("Recruits"); @@ -1199,7 +1199,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230406023520_Update Recruit Relation.cs b/Migrations/20230406023520_Update Recruit Relation.cs index afd27b8..b2f4eb9 100644 --- a/Migrations/20230406023520_Update Recruit Relation.cs +++ b/Migrations/20230406023520_Update Recruit Relation.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class UpdateRecruitRelation : Migration diff --git a/Migrations/20230406025805_Update View Info.Designer.cs b/Migrations/20230406025805_Update View Info.Designer.cs index 628a87b..3325264 100644 --- a/Migrations/20230406025805_Update View Info.Designer.cs +++ b/Migrations/20230406025805_Update View Info.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230406025805_Update View Info")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -204,7 +204,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -351,7 +351,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -424,7 +424,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -489,7 +489,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -587,7 +587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -661,7 +661,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -743,7 +743,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -878,7 +878,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -985,7 +985,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1051,9 +1051,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1061,9 +1061,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1072,9 +1072,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1083,15 +1083,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1102,9 +1102,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1113,9 +1113,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1124,9 +1124,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1135,9 +1135,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1146,9 +1146,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1157,17 +1157,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1176,7 +1176,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1191,7 +1191,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("Recruits"); @@ -1199,7 +1199,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230406025805_Update View Info.cs b/Migrations/20230406025805_Update View Info.cs index 85b3dd1..27e9ec7 100644 --- a/Migrations/20230406025805_Update View Info.cs +++ b/Migrations/20230406025805_Update View Info.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class UpdateViewInfo : Migration diff --git a/Migrations/20230411041426_Add ImportHistory.Designer.cs b/Migrations/20230411041426_Add ImportHistory.Designer.cs index 8f8233d..a7aca43 100644 --- a/Migrations/20230411041426_Add ImportHistory.Designer.cs +++ b/Migrations/20230411041426_Add ImportHistory.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230411041426_Add ImportHistory")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -204,7 +204,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -351,7 +351,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -424,7 +424,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -489,7 +489,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -587,7 +587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -661,7 +661,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -724,7 +724,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -806,7 +806,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -941,7 +941,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1048,7 +1048,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1114,9 +1114,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1124,9 +1124,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1135,9 +1135,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1146,15 +1146,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1165,9 +1165,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1176,9 +1176,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1187,9 +1187,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1198,9 +1198,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1209,9 +1209,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1220,9 +1220,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1231,17 +1231,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1250,7 +1250,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1265,7 +1265,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1275,7 +1275,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230411041426_Add ImportHistory.cs b/Migrations/20230411041426_Add ImportHistory.cs index 5b308c5..8611d5e 100644 --- a/Migrations/20230411041426_Add ImportHistory.cs +++ b/Migrations/20230411041426_Add ImportHistory.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class AddImportHistory : Migration diff --git a/Migrations/20230423023735_Add Field to RecruitImport Table for Support CMS.Designer.cs b/Migrations/20230423023735_Add Field to RecruitImport Table for Support CMS.Designer.cs index afc0a74..9ff1906 100644 --- a/Migrations/20230423023735_Add Field to RecruitImport Table for Support CMS.Designer.cs +++ b/Migrations/20230423023735_Add Field to RecruitImport Table for Support CMS.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230423023735_Add Field to RecruitImport Table for Support CMS")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -204,7 +204,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -351,7 +351,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -424,7 +424,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -489,7 +489,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -587,7 +587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -711,7 +711,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -774,7 +774,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -856,7 +856,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -991,7 +991,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1098,7 +1098,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1164,9 +1164,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1174,9 +1174,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1185,9 +1185,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1196,15 +1196,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1215,9 +1215,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1226,9 +1226,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1237,9 +1237,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1248,9 +1248,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1259,9 +1259,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1270,9 +1270,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1281,17 +1281,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1300,7 +1300,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1315,7 +1315,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1325,7 +1325,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230423023735_Add Field to RecruitImport Table for Support CMS.cs b/Migrations/20230423023735_Add Field to RecruitImport Table for Support CMS.cs index dda51b8..88e6611 100644 --- a/Migrations/20230423023735_Add Field to RecruitImport Table for Support CMS.cs +++ b/Migrations/20230423023735_Add Field to RecruitImport Table for Support CMS.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class AddFieldtoRecruitImportTableforSupportCMS : Migration diff --git a/Migrations/20230424015003_Add Field PositionName.Designer.cs b/Migrations/20230424015003_Add Field PositionName.Designer.cs index b823fe5..d1b1d2d 100644 --- a/Migrations/20230424015003_Add Field PositionName.Designer.cs +++ b/Migrations/20230424015003_Add Field PositionName.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230424015003_Add Field PositionName")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -714,7 +714,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -777,7 +777,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -859,7 +859,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -994,7 +994,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1101,7 +1101,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1167,9 +1167,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1177,9 +1177,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1188,9 +1188,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1199,15 +1199,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1218,9 +1218,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1229,9 +1229,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1240,9 +1240,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1251,9 +1251,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1262,9 +1262,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1273,9 +1273,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1284,17 +1284,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1303,7 +1303,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1318,7 +1318,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1328,7 +1328,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230424015003_Add Field PositionName.cs b/Migrations/20230424015003_Add Field PositionName.cs index 5410a1f..ce8bae0 100644 --- a/Migrations/20230424015003_Add Field PositionName.cs +++ b/Migrations/20230424015003_Add Field PositionName.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class AddFieldPositionName : Migration diff --git a/Migrations/20230424053822_Add Field Exam Part Result.Designer.cs b/Migrations/20230424053822_Add Field Exam Part Result.Designer.cs index 72effdc..70826ed 100644 --- a/Migrations/20230424053822_Add Field Exam Part Result.Designer.cs +++ b/Migrations/20230424053822_Add Field Exam Part Result.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230424053822_Add Field Exam Part Result")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -714,7 +714,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -777,7 +777,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -859,7 +859,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -994,7 +994,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1116,7 +1116,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1182,9 +1182,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1192,9 +1192,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1203,9 +1203,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1214,15 +1214,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1233,9 +1233,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1244,9 +1244,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1255,9 +1255,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1266,9 +1266,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1277,9 +1277,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1288,9 +1288,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1299,17 +1299,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1318,7 +1318,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1333,7 +1333,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1343,7 +1343,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230424053822_Add Field Exam Part Result.cs b/Migrations/20230424053822_Add Field Exam Part Result.cs index a05fd82..bfbd931 100644 --- a/Migrations/20230424053822_Add Field Exam Part Result.cs +++ b/Migrations/20230424053822_Add Field Exam Part Result.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class AddFieldExamPartResult : Migration diff --git a/Migrations/20230425031716_Add Field AnnouncementDate.Designer.cs b/Migrations/20230425031716_Add Field AnnouncementDate.Designer.cs index 94fe59c..38579d7 100644 --- a/Migrations/20230425031716_Add Field AnnouncementDate.Designer.cs +++ b/Migrations/20230425031716_Add Field AnnouncementDate.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230425031716_Add Field AnnouncementDate")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -714,7 +714,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -777,7 +777,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -859,7 +859,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -994,7 +994,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1116,7 +1116,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1182,9 +1182,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1192,9 +1192,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1203,9 +1203,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1214,15 +1214,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1233,9 +1233,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1244,9 +1244,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1255,9 +1255,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1266,9 +1266,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1277,9 +1277,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1288,9 +1288,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1299,17 +1299,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1318,7 +1318,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1333,7 +1333,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1343,7 +1343,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230425031716_Add Field AnnouncementDate.cs b/Migrations/20230425031716_Add Field AnnouncementDate.cs index 12a0363..568a3ff 100644 --- a/Migrations/20230425031716_Add Field AnnouncementDate.cs +++ b/Migrations/20230425031716_Add Field AnnouncementDate.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class AddFieldAnnouncementDate : Migration diff --git a/Migrations/20230425050104_Add Field AnnouncementDate2.Designer.cs b/Migrations/20230425050104_Add Field AnnouncementDate2.Designer.cs index 59255dc..8bed8f2 100644 --- a/Migrations/20230425050104_Add Field AnnouncementDate2.Designer.cs +++ b/Migrations/20230425050104_Add Field AnnouncementDate2.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230425050104_Add Field AnnouncementDate2")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -782,7 +782,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -864,7 +864,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -999,7 +999,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1121,7 +1121,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1187,9 +1187,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1197,9 +1197,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1208,9 +1208,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1219,15 +1219,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1238,9 +1238,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1249,9 +1249,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1260,9 +1260,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1271,9 +1271,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1282,9 +1282,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1293,9 +1293,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1304,17 +1304,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1323,7 +1323,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1338,7 +1338,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1348,7 +1348,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230425050104_Add Field AnnouncementDate2.cs b/Migrations/20230425050104_Add Field AnnouncementDate2.cs index 8c3f6b3..3dd83e3 100644 --- a/Migrations/20230425050104_Add Field AnnouncementDate2.cs +++ b/Migrations/20230425050104_Add Field AnnouncementDate2.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class AddFieldAnnouncementDate2 : Migration diff --git a/Migrations/20230425122046_Add Field Number to Score.Designer.cs b/Migrations/20230425122046_Add Field Number to Score.Designer.cs index 5e39546..a2a89ad 100644 --- a/Migrations/20230425122046_Add Field Number to Score.Designer.cs +++ b/Migrations/20230425122046_Add Field Number to Score.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230425122046_Add Field Number to Score")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -782,7 +782,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -864,7 +864,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -999,7 +999,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1127,7 +1127,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1193,9 +1193,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1203,9 +1203,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1214,9 +1214,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1225,15 +1225,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1244,9 +1244,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1255,9 +1255,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1266,9 +1266,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1277,9 +1277,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1288,9 +1288,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1299,9 +1299,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1310,17 +1310,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1329,7 +1329,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1344,7 +1344,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1354,7 +1354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230425122046_Add Field Number to Score.cs b/Migrations/20230425122046_Add Field Number to Score.cs index 9162e26..dc46e75 100644 --- a/Migrations/20230425122046_Add Field Number to Score.cs +++ b/Migrations/20230425122046_Add Field Number to Score.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class AddFieldNumbertoScore : Migration diff --git a/Migrations/20230425132757_Change Number Field.Designer.cs b/Migrations/20230425132757_Change Number Field.Designer.cs index cd385c4..a9184b4 100644 --- a/Migrations/20230425132757_Change Number Field.Designer.cs +++ b/Migrations/20230425132757_Change Number Field.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230425132757_Change Number Field")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -782,7 +782,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -864,7 +864,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -999,7 +999,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1127,7 +1127,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1193,9 +1193,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1203,9 +1203,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1214,9 +1214,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1225,15 +1225,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1244,9 +1244,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1255,9 +1255,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1266,9 +1266,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1277,9 +1277,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1288,9 +1288,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1299,9 +1299,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1310,17 +1310,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1329,7 +1329,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1344,7 +1344,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1354,7 +1354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230425132757_Change Number Field.cs b/Migrations/20230425132757_Change Number Field.cs index e50cf1c..e8ee007 100644 --- a/Migrations/20230425132757_Change Number Field.cs +++ b/Migrations/20230425132757_Change Number Field.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class ChangeNumberField : Migration diff --git a/Migrations/20230428041945_Change import detail Field.Designer.cs b/Migrations/20230428041945_Change import detail Field.Designer.cs index 8308b56..81633f5 100644 --- a/Migrations/20230428041945_Change import detail Field.Designer.cs +++ b/Migrations/20230428041945_Change import detail Field.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230428041945_Change import detail Field")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -782,7 +782,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -864,7 +864,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -999,7 +999,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1127,7 +1127,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1193,9 +1193,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1203,9 +1203,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1214,9 +1214,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1225,15 +1225,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1244,9 +1244,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1255,9 +1255,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1266,9 +1266,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1277,9 +1277,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1288,9 +1288,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1299,9 +1299,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1310,17 +1310,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1329,7 +1329,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1344,7 +1344,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1354,7 +1354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230428041945_Change import detail Field.cs b/Migrations/20230428041945_Change import detail Field.cs index ce8fb79..70d5026 100644 --- a/Migrations/20230428041945_Change import detail Field.cs +++ b/Migrations/20230428041945_Change import detail Field.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class ChangeimportdetailField : Migration diff --git a/Migrations/20230502123322_Add Import Image and Document Table.Designer.cs b/Migrations/20230502123322_Add Import Image and Document Table.Designer.cs index 6623511..498f3ca 100644 --- a/Migrations/20230502123322_Add Import Image and Document Table.Designer.cs +++ b/Migrations/20230502123322_Add Import Image and Document Table.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230502123322_Add Import Image and Document Table")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -783,7 +783,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocument"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -846,7 +846,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -910,7 +910,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImage"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -992,7 +992,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1127,7 +1127,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1255,7 +1255,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1321,9 +1321,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1331,9 +1331,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1342,9 +1342,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1353,15 +1353,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1372,9 +1372,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1383,9 +1383,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1394,15 +1394,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1413,9 +1413,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1424,15 +1424,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1443,9 +1443,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1454,9 +1454,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1465,9 +1465,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1476,17 +1476,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1495,7 +1495,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1510,7 +1510,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1524,7 +1524,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230502123322_Add Import Image and Document Table.cs b/Migrations/20230502123322_Add Import Image and Document Table.cs index fef52ea..0350e12 100644 --- a/Migrations/20230502123322_Add Import Image and Document Table.cs +++ b/Migrations/20230502123322_Add Import Image and Document Table.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class AddImportImageandDocumentTable : Migration diff --git a/Migrations/20230502124309_Add Import Image and Document Table2.Designer.cs b/Migrations/20230502124309_Add Import Image and Document Table2.Designer.cs index e44414f..8e7a4e0 100644 --- a/Migrations/20230502124309_Add Import Image and Document Table2.Designer.cs +++ b/Migrations/20230502124309_Add Import Image and Document Table2.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20230502124309_Add Import Image and Document Table2")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -783,7 +783,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -846,7 +846,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -910,7 +910,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -992,7 +992,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1127,7 +1127,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1255,7 +1255,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1321,9 +1321,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1331,9 +1331,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1342,9 +1342,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1353,15 +1353,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1372,9 +1372,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1383,9 +1383,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1394,15 +1394,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1413,9 +1413,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1424,15 +1424,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1443,9 +1443,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1454,9 +1454,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1465,9 +1465,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1476,17 +1476,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1495,7 +1495,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1510,7 +1510,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1524,7 +1524,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20230502124309_Add Import Image and Document Table2.cs b/Migrations/20230502124309_Add Import Image and Document Table2.cs index dc66c5b..2d9cddf 100644 --- a/Migrations/20230502124309_Add Import Image and Document Table2.cs +++ b/Migrations/20230502124309_Add Import Image and Document Table2.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class AddImportImageandDocumentTable2 : Migration diff --git a/Migrations/20241228061635_update table Disable add postype.Designer.cs b/Migrations/20241228061635_update table Disable add postype.Designer.cs index 9c7b50d..737a219 100644 --- a/Migrations/20241228061635_update table Disable add postype.Designer.cs +++ b/Migrations/20241228061635_update table Disable add postype.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20241228061635_update table Disable add postype")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -213,7 +213,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -360,7 +360,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -433,7 +433,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -498,7 +498,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -596,7 +596,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -725,7 +725,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -789,7 +789,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -852,7 +852,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -916,7 +916,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -998,7 +998,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1133,7 +1133,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1261,7 +1261,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1327,9 +1327,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1337,9 +1337,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1348,9 +1348,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1359,15 +1359,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1378,9 +1378,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1389,9 +1389,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1400,15 +1400,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1419,9 +1419,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1430,15 +1430,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1449,9 +1449,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1460,9 +1460,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1471,9 +1471,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1482,17 +1482,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1501,7 +1501,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1516,7 +1516,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1530,7 +1530,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20241228061635_update table Disable add postype.cs b/Migrations/20241228061635_update table Disable add postype.cs index b55df9d..391cf6c 100644 --- a/Migrations/20241228061635_update table Disable add postype.cs +++ b/Migrations/20241228061635_update table Disable add postype.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class updatetableDisableaddpostype : Migration diff --git a/Migrations/20250210055227_Change Sum Score to double.Designer.cs b/Migrations/20250210055227_Change Sum Score to double.Designer.cs index 0a394da..14896f8 100644 --- a/Migrations/20250210055227_Change Sum Score to double.Designer.cs +++ b/Migrations/20250210055227_Change Sum Score to double.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20250210055227_Change Sum Score to double")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -213,7 +213,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -360,7 +360,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -433,7 +433,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -498,7 +498,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -596,7 +596,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -725,7 +725,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -789,7 +789,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -852,7 +852,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -916,7 +916,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -998,7 +998,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1133,7 +1133,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1261,7 +1261,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1327,9 +1327,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1337,9 +1337,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1348,9 +1348,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1359,15 +1359,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1378,9 +1378,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1389,9 +1389,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1400,15 +1400,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1419,9 +1419,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1430,15 +1430,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1449,9 +1449,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1460,9 +1460,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1471,9 +1471,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1482,17 +1482,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1501,7 +1501,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1516,7 +1516,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1530,7 +1530,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20250210055227_Change Sum Score to double.cs b/Migrations/20250210055227_Change Sum Score to double.cs index 43cf02b..713e8d1 100644 --- a/Migrations/20250210055227_Change Sum Score to double.cs +++ b/Migrations/20250210055227_Change Sum Score to double.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class ChangeSumScoretodouble : Migration diff --git a/Migrations/20250218054142_update table Recruit add AuthName.Designer.cs b/Migrations/20250218054142_update table Recruit add AuthName.Designer.cs index 6a3dda3..ad80b98 100644 --- a/Migrations/20250218054142_update table Recruit add AuthName.Designer.cs +++ b/Migrations/20250218054142_update table Recruit add AuthName.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20250218054142_update table Recruit add AuthName")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -219,7 +219,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -366,7 +366,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -439,7 +439,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -504,7 +504,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -602,7 +602,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -731,7 +731,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -795,7 +795,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -858,7 +858,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -922,7 +922,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1004,7 +1004,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1139,7 +1139,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1267,7 +1267,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1333,9 +1333,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1343,9 +1343,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1354,9 +1354,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1365,15 +1365,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1384,9 +1384,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1395,9 +1395,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1406,15 +1406,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1425,9 +1425,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1436,15 +1436,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1455,9 +1455,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1466,9 +1466,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1477,9 +1477,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1488,17 +1488,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1507,7 +1507,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1522,7 +1522,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1536,7 +1536,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20250218054142_update table Recruit add AuthName.cs b/Migrations/20250218054142_update table Recruit add AuthName.cs index 8077bba..865bb70 100644 --- a/Migrations/20250218054142_update table Recruit add AuthName.cs +++ b/Migrations/20250218054142_update table Recruit add AuthName.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class updatetableRecruitaddAuthName : Migration diff --git a/Migrations/20250901100117_add_field_recruits.HddPosition.Designer.cs b/Migrations/20250901100117_add_field_recruits.HddPosition.Designer.cs index f9624ec..8c429a0 100644 --- a/Migrations/20250901100117_add_field_recruits.HddPosition.Designer.cs +++ b/Migrations/20250901100117_add_field_recruits.HddPosition.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20250901100117_add_field_recruits.HddPosition")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -223,7 +223,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -370,7 +370,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -443,7 +443,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -508,7 +508,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -606,7 +606,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -735,7 +735,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -799,7 +799,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -862,7 +862,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -926,7 +926,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1008,7 +1008,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1143,7 +1143,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1271,7 +1271,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1337,9 +1337,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1347,9 +1347,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1358,9 +1358,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1369,15 +1369,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1388,9 +1388,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1399,9 +1399,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1410,15 +1410,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1429,9 +1429,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1440,15 +1440,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1459,9 +1459,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1470,9 +1470,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1481,9 +1481,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1492,17 +1492,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1511,7 +1511,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1526,7 +1526,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1540,7 +1540,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20250901100117_add_field_recruits.HddPosition.cs b/Migrations/20250901100117_add_field_recruits.HddPosition.cs index 4349005..058ffbb 100644 --- a/Migrations/20250901100117_add_field_recruits.HddPosition.cs +++ b/Migrations/20250901100117_add_field_recruits.HddPosition.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class add_field_recruitsHddPosition : Migration diff --git a/Migrations/20250902080743_add_fields_RecruitScore.Designer.cs b/Migrations/20250902080743_add_fields_RecruitScore.Designer.cs index 2178bd8..1d8180b 100644 --- a/Migrations/20250902080743_add_fields_RecruitScore.Designer.cs +++ b/Migrations/20250902080743_add_fields_RecruitScore.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20250902080743_add_fields_RecruitScore")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -223,7 +223,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -370,7 +370,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -443,7 +443,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -508,7 +508,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -606,7 +606,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -735,7 +735,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -799,7 +799,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -862,7 +862,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -926,7 +926,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1008,7 +1008,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1143,7 +1143,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1319,7 +1319,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1385,9 +1385,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1395,9 +1395,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1406,9 +1406,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1417,15 +1417,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1436,9 +1436,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1447,9 +1447,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1458,15 +1458,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1477,9 +1477,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1488,15 +1488,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1507,9 +1507,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1518,9 +1518,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1529,9 +1529,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1540,17 +1540,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1559,7 +1559,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1574,7 +1574,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1588,7 +1588,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20250902080743_add_fields_RecruitScore.cs b/Migrations/20250902080743_add_fields_RecruitScore.cs index 7eea2f9..771f4db 100644 --- a/Migrations/20250902080743_add_fields_RecruitScore.cs +++ b/Migrations/20250902080743_add_fields_RecruitScore.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class add_fields_RecruitScore : Migration diff --git a/Migrations/20250902093807_update_field_RecruitScore.bstatus.Designer.cs b/Migrations/20250902093807_update_field_RecruitScore.bstatus.Designer.cs index d39c5dc..7d62ac3 100644 --- a/Migrations/20250902093807_update_field_RecruitScore.bstatus.Designer.cs +++ b/Migrations/20250902093807_update_field_RecruitScore.bstatus.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20250902093807_update_field_RecruitScore.bstatus")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -223,7 +223,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -370,7 +370,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -443,7 +443,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -508,7 +508,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -606,7 +606,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -735,7 +735,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -799,7 +799,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -862,7 +862,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -926,7 +926,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1008,7 +1008,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1143,7 +1143,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1318,7 +1318,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1384,9 +1384,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1394,9 +1394,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1405,9 +1405,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1416,15 +1416,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1435,9 +1435,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1446,9 +1446,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1457,15 +1457,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1476,9 +1476,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1487,15 +1487,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1506,9 +1506,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1517,9 +1517,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1528,9 +1528,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1539,17 +1539,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1558,7 +1558,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1573,7 +1573,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1587,7 +1587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20250902093807_update_field_RecruitScore.bstatus.cs b/Migrations/20250902093807_update_field_RecruitScore.bstatus.cs index ab66db8..91b2536 100644 --- a/Migrations/20250902093807_update_field_RecruitScore.bstatus.cs +++ b/Migrations/20250902093807_update_field_RecruitScore.bstatus.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class update_field_RecruitScorebstatus : Migration diff --git a/Migrations/20250904045932_add_field_typeTest.Designer.cs b/Migrations/20250904045932_add_field_typeTest.Designer.cs index 8141336..a8eb8a2 100644 --- a/Migrations/20250904045932_add_field_typeTest.Designer.cs +++ b/Migrations/20250904045932_add_field_typeTest.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20250904045932_add_field_typeTest")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -227,7 +227,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -374,7 +374,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -447,7 +447,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -512,7 +512,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -610,7 +610,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -803,7 +803,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -866,7 +866,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -930,7 +930,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1012,7 +1012,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1147,7 +1147,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1322,7 +1322,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1388,9 +1388,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1398,9 +1398,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1409,9 +1409,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1420,15 +1420,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1439,9 +1439,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1450,9 +1450,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1461,15 +1461,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1480,9 +1480,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1491,15 +1491,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1510,9 +1510,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1521,9 +1521,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1532,9 +1532,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1543,17 +1543,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1562,7 +1562,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1577,7 +1577,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1591,7 +1591,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20250904045932_add_field_typeTest.cs b/Migrations/20250904045932_add_field_typeTest.cs index 9b0cce4..8d557d1 100644 --- a/Migrations/20250904045932_add_field_typeTest.cs +++ b/Migrations/20250904045932_add_field_typeTest.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class add_field_typeTest : Migration diff --git a/Migrations/20250915084717_update_table_period_add_authname.Designer.cs b/Migrations/20250915084717_update_table_period_add_authname.Designer.cs index 97e0fd2..2984614 100644 --- a/Migrations/20250915084717_update_table_period_add_authname.Designer.cs +++ b/Migrations/20250915084717_update_table_period_add_authname.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20250915084717_update_table_period_add_authname")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -221,7 +221,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -368,7 +368,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -441,7 +441,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -506,7 +506,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -604,7 +604,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -803,7 +803,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -866,7 +866,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -930,7 +930,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1012,7 +1012,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1147,7 +1147,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1322,7 +1322,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1388,9 +1388,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1398,9 +1398,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1409,9 +1409,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1420,15 +1420,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1439,9 +1439,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1450,9 +1450,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1461,15 +1461,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1480,9 +1480,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1491,15 +1491,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1510,9 +1510,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1521,9 +1521,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1532,9 +1532,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1543,17 +1543,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1562,7 +1562,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1577,7 +1577,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1591,7 +1591,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20250915084717_update_table_period_add_authname.cs b/Migrations/20250915084717_update_table_period_add_authname.cs index fdab674..2b3b9b4 100644 --- a/Migrations/20250915084717_update_table_period_add_authname.cs +++ b/Migrations/20250915084717_update_table_period_add_authname.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class update_table_period_add_authname : Migration diff --git a/Migrations/20251016094447_update_nullable.Designer.cs b/Migrations/20251016094447_update_nullable.Designer.cs index f4bcfa4..7de8482 100644 --- a/Migrations/20251016094447_update_nullable.Designer.cs +++ b/Migrations/20251016094447_update_nullable.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20251016094447_update_nullable")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -221,7 +221,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -368,7 +368,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -441,7 +441,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -506,7 +506,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -604,7 +604,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -803,7 +803,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -866,7 +866,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -930,7 +930,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1012,7 +1012,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1147,7 +1147,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1322,7 +1322,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1388,9 +1388,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1398,9 +1398,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1409,9 +1409,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1420,15 +1420,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1439,9 +1439,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1450,9 +1450,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1461,15 +1461,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1480,9 +1480,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1491,15 +1491,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1510,9 +1510,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1521,9 +1521,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1532,9 +1532,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1543,17 +1543,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1562,7 +1562,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1577,7 +1577,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1591,7 +1591,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20251016094447_update_nullable.cs b/Migrations/20251016094447_update_nullable.cs index 7c1f3ea..133eca5 100644 --- a/Migrations/20251016094447_update_nullable.cs +++ b/Migrations/20251016094447_update_nullable.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class update_nullable : Migration diff --git a/Migrations/20260310063204_update_table_RecruitScore_add_field_ExamAttribute.Designer.cs b/Migrations/20260310063204_update_table_RecruitScore_add_field_ExamAttribute.Designer.cs index f2c08d3..302f3b1 100644 --- a/Migrations/20260310063204_update_table_RecruitScore_add_field_ExamAttribute.Designer.cs +++ b/Migrations/20260310063204_update_table_RecruitScore_add_field_ExamAttribute.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20260310063204_update_table_RecruitScore_add_field_ExamAttribute")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -221,7 +221,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -368,7 +368,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -441,7 +441,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -506,7 +506,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -604,7 +604,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -803,7 +803,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -866,7 +866,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -930,7 +930,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1012,7 +1012,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1147,7 +1147,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1328,7 +1328,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1394,9 +1394,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1404,9 +1404,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1415,9 +1415,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1426,15 +1426,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1445,9 +1445,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1456,9 +1456,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1467,15 +1467,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1486,9 +1486,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1497,15 +1497,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1516,9 +1516,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1527,9 +1527,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1538,9 +1538,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1549,17 +1549,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1568,7 +1568,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1583,7 +1583,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1597,7 +1597,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20260310063204_update_table_RecruitScore_add_field_ExamAttribute.cs b/Migrations/20260310063204_update_table_RecruitScore_add_field_ExamAttribute.cs index 3089314..84ee240 100644 --- a/Migrations/20260310063204_update_table_RecruitScore_add_field_ExamAttribute.cs +++ b/Migrations/20260310063204_update_table_RecruitScore_add_field_ExamAttribute.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class update_table_RecruitScore_add_field_ExamAttribute : Migration diff --git a/Migrations/20260324082551_update_RecruitAddress.Designer.cs b/Migrations/20260324082551_update_RecruitAddress.Designer.cs index 7f1432b..d3ed70f 100644 --- a/Migrations/20260324082551_update_RecruitAddress.Designer.cs +++ b/Migrations/20260324082551_update_RecruitAddress.Designer.cs @@ -1,6 +1,6 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; @@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] [Migration("20260324082551_update_RecruitAddress")] @@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -221,7 +221,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -368,7 +368,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -441,7 +441,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -506,7 +506,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -604,7 +604,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -803,7 +803,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -866,7 +866,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -930,7 +930,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1012,7 +1012,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1147,7 +1147,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1328,7 +1328,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1394,9 +1394,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1404,9 +1404,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1415,9 +1415,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1426,15 +1426,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1445,9 +1445,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1456,9 +1456,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1467,15 +1467,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1486,9 +1486,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1497,15 +1497,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1516,9 +1516,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1527,9 +1527,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1538,9 +1538,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1549,17 +1549,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1568,7 +1568,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1583,7 +1583,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1597,7 +1597,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Migrations/20260324082551_update_RecruitAddress.cs b/Migrations/20260324082551_update_RecruitAddress.cs index 0b80394..619492f 100644 --- a/Migrations/20260324082551_update_RecruitAddress.cs +++ b/Migrations/20260324082551_update_RecruitAddress.cs @@ -2,7 +2,7 @@ #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { /// public partial class update_RecruitAddress : Migration diff --git a/Migrations/ApplicationDbContextModelSnapshot.cs b/Migrations/ApplicationDbContextModelSnapshot.cs index 0666450..d849857 100644 --- a/Migrations/ApplicationDbContextModelSnapshot.cs +++ b/Migrations/ApplicationDbContextModelSnapshot.cs @@ -1,13 +1,13 @@ // using System; -using BMA.EHR.Recruit.Service.Data; +using BMA.EHR.Recruit.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable -namespace BMA.EHR.Recruit.Service.Migrations +namespace BMA.EHR.Recruit.Migrations { [DbContext(typeof(ApplicationDbContext))] partial class ApplicationDbContextModelSnapshot : ModelSnapshot @@ -19,7 +19,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .HasAnnotation("ProductVersion", "7.0.3") .HasAnnotation("Relational:MaxIdentifierLength", 64); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -53,7 +53,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Documents"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -218,7 +218,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("Recruits"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -365,7 +365,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitAddresses"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -438,7 +438,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitCertificates"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -503,7 +503,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -601,7 +601,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitEducations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -736,7 +736,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -800,7 +800,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportDocuments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -863,7 +863,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportHistories"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -927,7 +927,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitImportImages"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1009,7 +1009,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitOccupations"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1144,7 +1144,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitPayments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1325,7 +1325,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("RecruitScores"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Property("Id") .ValueGeneratedOnAdd() @@ -1391,9 +1391,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.ToTable("ScoreImports"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("Recruits") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade); @@ -1401,9 +1401,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Addresses") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1412,9 +1412,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Certificates") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1423,15 +1423,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile") .WithMany() .HasForeignKey("DocumentFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Documents") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1442,9 +1442,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Educations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1453,9 +1453,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) @@ -1464,15 +1464,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ImportFile"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitDocuments") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1483,9 +1483,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("ImportHostories") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1494,15 +1494,15 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document") .WithMany() .HasForeignKey("DocumentId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithMany("RecruitImages") .HasForeignKey("RecruitImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1513,9 +1513,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Occupations") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1524,9 +1524,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit") .WithMany("Payments") .HasForeignKey("RecruitId") .OnDelete(DeleteBehavior.Cascade) @@ -1535,9 +1535,9 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Recruit"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport") .WithMany("Scores") .HasForeignKey("ScoreImportId") .OnDelete(DeleteBehavior.Cascade) @@ -1546,17 +1546,17 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("ScoreImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { - b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile") + b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile") .WithMany() .HasForeignKey("ImportFileId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); - b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport") + b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport") .WithOne("ScoreImport") - .HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId") + .HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -1565,7 +1565,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("RecruitImport"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b => { b.Navigation("Addresses"); @@ -1580,7 +1580,7 @@ namespace BMA.EHR.Recruit.Service.Migrations b.Navigation("Payments"); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b => { b.Navigation("ImportHostories"); @@ -1594,7 +1594,7 @@ namespace BMA.EHR.Recruit.Service.Migrations .IsRequired(); }); - modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b => + modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b => { b.Navigation("Scores"); }); diff --git a/Models/Documents/Document.cs b/Models/Documents/Document.cs index 77486c9..ff6d0eb 100644 --- a/Models/Documents/Document.cs +++ b/Models/Documents/Document.cs @@ -1,7 +1,7 @@ using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; -namespace BMA.EHR.Recruit.Service.Models.Documents +namespace BMA.EHR.Recruit.Models.Documents { public class Document { diff --git a/Models/EntityBase.cs b/Models/EntityBase.cs index c9a21b2..fd22f93 100644 --- a/Models/EntityBase.cs +++ b/Models/EntityBase.cs @@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Text.Json.Serialization; -namespace BMA.EHR.Recruit.Service.Models +namespace BMA.EHR.Recruit.Models { public class EntityBase { diff --git a/Models/HR/OrganizationEntity.cs b/Models/HR/OrganizationEntity.cs index 84154bb..b571119 100644 --- a/Models/HR/OrganizationEntity.cs +++ b/Models/HR/OrganizationEntity.cs @@ -1,6 +1,6 @@ using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations.Schema; -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; namespace BMA.EHR.Profile.Service.Models.HR { diff --git a/Models/HR/Profile.cs b/Models/HR/Profile.cs index 92757a2..74f735e 100644 --- a/Models/HR/Profile.cs +++ b/Models/HR/Profile.cs @@ -1,6 +1,6 @@  using System.ComponentModel.DataAnnotations; -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; namespace BMA.EHR.Profile.Service.Models.HR diff --git a/Models/HR/ProfileOrganization.cs b/Models/HR/ProfileOrganization.cs index 8c48351..3e7f747 100644 --- a/Models/HR/ProfileOrganization.cs +++ b/Models/HR/ProfileOrganization.cs @@ -1,5 +1,5 @@  -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; namespace BMA.EHR.Profile.Service.Models.HR { diff --git a/Models/HR/ProfileSalary.cs b/Models/HR/ProfileSalary.cs index 6fdf441..7718006 100644 --- a/Models/HR/ProfileSalary.cs +++ b/Models/HR/ProfileSalary.cs @@ -1,5 +1,5 @@  -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using System.ComponentModel.DataAnnotations; using Microsoft.EntityFrameworkCore; diff --git a/Models/MetaData/BloodGroup.cs b/Models/MetaData/BloodGroup.cs index 0500be5..35059a4 100644 --- a/Models/MetaData/BloodGroup.cs +++ b/Models/MetaData/BloodGroup.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations; diff --git a/Models/MetaData/District.cs b/Models/MetaData/District.cs index 5dc0c01..0478ae0 100644 --- a/Models/MetaData/District.cs +++ b/Models/MetaData/District.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using Org.BouncyCastle.Asn1.X509; using System.ComponentModel.DataAnnotations.Schema; diff --git a/Models/MetaData/EducationLevel.cs b/Models/MetaData/EducationLevel.cs index 380f4c4..1d2f171 100644 --- a/Models/MetaData/EducationLevel.cs +++ b/Models/MetaData/EducationLevel.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations; diff --git a/Models/MetaData/Gendor.cs b/Models/MetaData/Gendor.cs index 7940dd6..575ee4e 100644 --- a/Models/MetaData/Gendor.cs +++ b/Models/MetaData/Gendor.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations; diff --git a/Models/MetaData/PositionPath.cs b/Models/MetaData/PositionPath.cs index 7a14d50..e08ffc8 100644 --- a/Models/MetaData/PositionPath.cs +++ b/Models/MetaData/PositionPath.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/Models/MetaData/Prefix.cs b/Models/MetaData/Prefix.cs index 66ad7ab..e41804b 100644 --- a/Models/MetaData/Prefix.cs +++ b/Models/MetaData/Prefix.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/Models/MetaData/Province.cs b/Models/MetaData/Province.cs index c00fa88..b47cd0f 100644 --- a/Models/MetaData/Province.cs +++ b/Models/MetaData/Province.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/Models/MetaData/Relationship.cs b/Models/MetaData/Relationship.cs index e1845da..555d39e 100644 --- a/Models/MetaData/Relationship.cs +++ b/Models/MetaData/Relationship.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations; diff --git a/Models/MetaData/Religion.cs b/Models/MetaData/Religion.cs index c42a8ba..a465ca0 100644 --- a/Models/MetaData/Religion.cs +++ b/Models/MetaData/Religion.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using Org.BouncyCastle.Asn1.X509; using System.ComponentModel.DataAnnotations.Schema; diff --git a/Models/MetaData/SubDistrict.cs b/Models/MetaData/SubDistrict.cs index dff6bed..45fd56e 100644 --- a/Models/MetaData/SubDistrict.cs +++ b/Models/MetaData/SubDistrict.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using Org.BouncyCastle.Asn1.X509; using System.ComponentModel.DataAnnotations.Schema; diff --git a/Models/Placement/Placement.cs b/Models/Placement/Placement.cs index 67d8cca..5f1ecce 100644 --- a/Models/Placement/Placement.cs +++ b/Models/Placement/Placement.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; diff --git a/Models/Placement/PlacementCertificate.cs b/Models/Placement/PlacementCertificate.cs index 68d4f50..058841e 100644 --- a/Models/Placement/PlacementCertificate.cs +++ b/Models/Placement/PlacementCertificate.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; diff --git a/Models/Placement/PlacementEducation.cs b/Models/Placement/PlacementEducation.cs index c6a7fc1..2c77121 100644 --- a/Models/Placement/PlacementEducation.cs +++ b/Models/Placement/PlacementEducation.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using BMA.EHR.MetaData.Service.Models; diff --git a/Models/Placement/PlacementIsProperty.cs b/Models/Placement/PlacementIsProperty.cs index d225162..ec228bd 100644 --- a/Models/Placement/PlacementIsProperty.cs +++ b/Models/Placement/PlacementIsProperty.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; diff --git a/Models/Placement/PlacementProfile.cs b/Models/Placement/PlacementProfile.cs index 7377790..dbedd7a 100644 --- a/Models/Placement/PlacementProfile.cs +++ b/Models/Placement/PlacementProfile.cs @@ -1,8 +1,8 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using BMA.EHR.MetaData.Service.Models; -using BMA.EHR.Recruit.Service.Models.Documents; +using BMA.EHR.Recruit.Models.Documents; namespace BMA.EHR.Domain.Models.Placement { diff --git a/Models/Placement/PlacementType.cs b/Models/Placement/PlacementType.cs index c6006d4..50ddadc 100644 --- a/Models/Placement/PlacementType.cs +++ b/Models/Placement/PlacementType.cs @@ -1,4 +1,4 @@ -using BMA.EHR.Recruit.Service.Models; +using BMA.EHR.Recruit.Models; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; diff --git a/Models/Recruits/Recruit.cs b/Models/Recruits/Recruit.cs index b449adf..ddfb469 100644 --- a/Models/Recruits/Recruit.cs +++ b/Models/Recruits/Recruit.cs @@ -1,7 +1,7 @@ using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class Recruit : EntityBase { diff --git a/Models/Recruits/RecruitAddress.cs b/Models/Recruits/RecruitAddress.cs index e33765e..55ab9ec 100644 --- a/Models/Recruits/RecruitAddress.cs +++ b/Models/Recruits/RecruitAddress.cs @@ -1,6 +1,6 @@ using System.ComponentModel.DataAnnotations; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitAddress : EntityBase { diff --git a/Models/Recruits/RecruitCertificate.cs b/Models/Recruits/RecruitCertificate.cs index 7c175d3..08c2066 100644 --- a/Models/Recruits/RecruitCertificate.cs +++ b/Models/Recruits/RecruitCertificate.cs @@ -1,6 +1,6 @@ using System.ComponentModel.DataAnnotations; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitCertificate : EntityBase { diff --git a/Models/Recruits/RecruitDocument.cs b/Models/Recruits/RecruitDocument.cs index b34ac49..fb13f3d 100644 --- a/Models/Recruits/RecruitDocument.cs +++ b/Models/Recruits/RecruitDocument.cs @@ -1,6 +1,6 @@ -using BMA.EHR.Recruit.Service.Models.Documents; +using BMA.EHR.Recruit.Models.Documents; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitDocument : EntityBase { diff --git a/Models/Recruits/RecruitEducation.cs b/Models/Recruits/RecruitEducation.cs index af7172d..41dd614 100644 --- a/Models/Recruits/RecruitEducation.cs +++ b/Models/Recruits/RecruitEducation.cs @@ -1,6 +1,6 @@ using System.ComponentModel.DataAnnotations; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitEducation : EntityBase { diff --git a/Models/Recruits/RecruitImport.cs b/Models/Recruits/RecruitImport.cs index ac981fd..aaf0c66 100644 --- a/Models/Recruits/RecruitImport.cs +++ b/Models/Recruits/RecruitImport.cs @@ -1,9 +1,9 @@ -using BMA.EHR.Recruit.Service.Models.Documents; -using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; +using BMA.EHR.Recruit.Models.Documents; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitImport : EntityBase { diff --git a/Models/Recruits/RecruitImportDocument.cs b/Models/Recruits/RecruitImportDocument.cs index d055516..9227f41 100644 --- a/Models/Recruits/RecruitImportDocument.cs +++ b/Models/Recruits/RecruitImportDocument.cs @@ -1,8 +1,8 @@ -using BMA.EHR.Recruit.Service.Models.Documents; -using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; +using BMA.EHR.Recruit.Models.Documents; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitImportDocument : EntityBase { diff --git a/Models/Recruits/RecruitImportHistory.cs b/Models/Recruits/RecruitImportHistory.cs index f7f110d..6ad285f 100644 --- a/Models/Recruits/RecruitImportHistory.cs +++ b/Models/Recruits/RecruitImportHistory.cs @@ -2,7 +2,7 @@ using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitImportHistory : EntityBase { diff --git a/Models/Recruits/RecruitImportImage.cs b/Models/Recruits/RecruitImportImage.cs index 9404927..80a1e88 100644 --- a/Models/Recruits/RecruitImportImage.cs +++ b/Models/Recruits/RecruitImportImage.cs @@ -1,8 +1,8 @@ -using BMA.EHR.Recruit.Service.Models.Documents; -using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; +using BMA.EHR.Recruit.Models.Documents; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitImportImage: EntityBase { diff --git a/Models/Recruits/RecruitOccupation.cs b/Models/Recruits/RecruitOccupation.cs index fcee1ef..4804b2f 100644 --- a/Models/Recruits/RecruitOccupation.cs +++ b/Models/Recruits/RecruitOccupation.cs @@ -1,6 +1,6 @@ using System.ComponentModel.DataAnnotations; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitOccupation : EntityBase { diff --git a/Models/Recruits/RecruitPayment.cs b/Models/Recruits/RecruitPayment.cs index 88a09b1..a9d51ed 100644 --- a/Models/Recruits/RecruitPayment.cs +++ b/Models/Recruits/RecruitPayment.cs @@ -1,6 +1,6 @@ using System.ComponentModel.DataAnnotations; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitPayment : EntityBase { diff --git a/Models/Recruits/RecruitScore.cs b/Models/Recruits/RecruitScore.cs index 9890f64..9698b3f 100644 --- a/Models/Recruits/RecruitScore.cs +++ b/Models/Recruits/RecruitScore.cs @@ -1,7 +1,7 @@ using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class RecruitScore : EntityBase { diff --git a/Models/Recruits/ScoreImport.cs b/Models/Recruits/ScoreImport.cs index 6a9cbd0..badee62 100644 --- a/Models/Recruits/ScoreImport.cs +++ b/Models/Recruits/ScoreImport.cs @@ -1,7 +1,7 @@ -using BMA.EHR.Recruit.Service.Models.Documents; -using System.ComponentModel.DataAnnotations.Schema; +using System.ComponentModel.DataAnnotations.Schema; +using BMA.EHR.Recruit.Models.Documents; -namespace BMA.EHR.Recruit.Service.Models.Recruits +namespace BMA.EHR.Recruit.Models.Recruits { public class ScoreImport : EntityBase { diff --git a/Program.cs b/Program.cs index b381e54..f39a56c 100644 --- a/Program.cs +++ b/Program.cs @@ -1,7 +1,7 @@ -using BMA.EHR.Recruit.Service; -using BMA.EHR.Recruit.Service.Core; -using BMA.EHR.Recruit.Service.Data; -using BMA.EHR.Recruit.Service.Services; +using BMA.EHR.Recruit; +using BMA.EHR.Recruit.Core; +using BMA.EHR.Recruit.Data; +using BMA.EHR.Recruit.Services; using BMA.EHR.Recurit.Service.Data; using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.AspNetCore.Mvc; @@ -70,6 +70,9 @@ builder.Services.AddAuthorization(); builder.Services.AddTransient(); builder.Services.AddTransient(); builder.Services.AddTransient(); +builder.Services.AddSingleton(); +builder.Services.AddSingleton(); +builder.Services.AddHostedService(); // Configure HttpClient with timeout builder.Services.AddHttpClient("default", client => diff --git a/Repositories/PermissionRepository.cs b/Repositories/PermissionRepository.cs index 3420f68..a6e86d5 100644 --- a/Repositories/PermissionRepository.cs +++ b/Repositories/PermissionRepository.cs @@ -3,9 +3,9 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; -using BMA.EHR.Recruit.Service.Data; -using BMA.EHR.Recruit.Service.Models.Recruits; -using BMA.EHR.Recruit.Service.Core; +using BMA.EHR.Recruit.Data; +using BMA.EHR.Recruit.Models.Recruits; +using BMA.EHR.Recruit.Core; using BMA.EHR.MetaData.Service.Models; using BMA.EHR.Domain.Models.Placement; using BMA.EHR.Recurit.Service.Data; @@ -13,7 +13,7 @@ using System.Security.Claims; using System.Net.Http.Headers; using Newtonsoft.Json; -namespace BMA.EHR.Recruit.Service.Services +namespace BMA.EHR.Recruit.Services { public class PermissionRepository { diff --git a/Requests/Recruits/CandidateFileHeader.cs b/Requests/Recruits/CandidateFileHeader.cs index 91af9a9..c11f775 100644 --- a/Requests/Recruits/CandidateFileHeader.cs +++ b/Requests/Recruits/CandidateFileHeader.cs @@ -1,4 +1,4 @@ -namespace BMA.EHR.Recruit.Service.Requests.Recruits +namespace BMA.EHR.Recruit.Requests.Recruits { public class CandidateFileHeader { diff --git a/Requests/Recruits/CompetitivePeriodRequest.cs b/Requests/Recruits/CompetitivePeriodRequest.cs index 5426b45..bc0e434 100644 --- a/Requests/Recruits/CompetitivePeriodRequest.cs +++ b/Requests/Recruits/CompetitivePeriodRequest.cs @@ -1,6 +1,6 @@ using System.ComponentModel.DataAnnotations; -namespace BMA.EHR.Recruit.Service.Requests.Recruits +namespace BMA.EHR.Recruit.Requests.Recruits { public class CompetitivePeriodRequest { diff --git a/Requests/Recruits/PostRecruitImportRequest.cs b/Requests/Recruits/PostRecruitImportRequest.cs index 9c02e86..38592c5 100644 --- a/Requests/Recruits/PostRecruitImportRequest.cs +++ b/Requests/Recruits/PostRecruitImportRequest.cs @@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations; -namespace BMA.EHR.Recruit.Service.Requests.Recruits +namespace BMA.EHR.Recruit.Requests.Recruits { /// /// ตัวแปรสำหรับสร้างข้อมูลการสอบแข่งขัน diff --git a/Requests/Recruits/RecruitDateRequest.cs b/Requests/Recruits/RecruitDateRequest.cs index ab9d2ba..fe28ff0 100644 --- a/Requests/Recruits/RecruitDateRequest.cs +++ b/Requests/Recruits/RecruitDateRequest.cs @@ -1,4 +1,4 @@ -namespace BMA.EHR.Recruit.Service.Requests.Recruits +namespace BMA.EHR.Recruit.Requests.Recruits { public class RecruitDateRequest { diff --git a/Requests/Recruits/RecruitExamRequest.cs b/Requests/Recruits/RecruitExamRequest.cs index 4afe837..5e3e9ee 100644 --- a/Requests/Recruits/RecruitExamRequest.cs +++ b/Requests/Recruits/RecruitExamRequest.cs @@ -1,4 +1,4 @@ -namespace BMA.EHR.Recruit.Service.Requests.Recruits +namespace BMA.EHR.Recruit.Requests.Recruits { public class RecruitExamRequest { diff --git a/Requests/Recruits/RecruitPosTypeRequest.cs b/Requests/Recruits/RecruitPosTypeRequest.cs index 90d174e..f11e470 100644 --- a/Requests/Recruits/RecruitPosTypeRequest.cs +++ b/Requests/Recruits/RecruitPosTypeRequest.cs @@ -1,4 +1,4 @@ -namespace BMA.EHR.Recruit.Service.Requests.Recruits +namespace BMA.EHR.Recruit.Requests.Recruits { public class RecruitPosRequest { diff --git a/Responses/Document/FileDownloadResponse.cs b/Responses/Document/FileDownloadResponse.cs index 2b58c89..34d8f90 100644 --- a/Responses/Document/FileDownloadResponse.cs +++ b/Responses/Document/FileDownloadResponse.cs @@ -1,4 +1,4 @@ -namespace BMA.EHR.Recruit.Service.Responses.Document +namespace BMA.EHR.Recruit.Responses.Document { public class FileDownloadResponse { diff --git a/Responses/ResponseObject.cs b/Responses/ResponseObject.cs index 7633d3f..b667807 100644 --- a/Responses/ResponseObject.cs +++ b/Responses/ResponseObject.cs @@ -1,6 +1,6 @@ using System.Net; -namespace BMA.EHR.Recruit.Service.Responses +namespace BMA.EHR.Recruit.Responses { public class ResponseObject { diff --git a/Services/ImportBackgroundService.cs b/Services/ImportBackgroundService.cs new file mode 100644 index 0000000..3c2c0c2 --- /dev/null +++ b/Services/ImportBackgroundService.cs @@ -0,0 +1,729 @@ +using System.Threading.Channels; +using BMA.EHR.Recruit.Core; +using BMA.EHR.Recruit.Services; +using Microsoft.AspNetCore.Http; +using Microsoft.EntityFrameworkCore; +using Microsoft.Extensions.Logging; +using OfficeOpenXml; +using System.Net.Http.Headers; +using BMA.EHR.Recruit.Data; +using BMA.EHR.Recruit.Extensions; +using BMA.EHR.Recruit.Models.Recruits; +using BMA.EHR.Recruit.Requests.Recruits; + +namespace BMA.EHR.Recruit.Services; + +public class ImportBackgroundService : BackgroundService +{ + private readonly ImportJobQueue _queue; + private readonly ImportJobTracker _tracker; + private readonly IServiceScopeFactory _scopeFactory; + private readonly ILogger _logger; + + public ImportBackgroundService( + ImportJobQueue queue, + ImportJobTracker tracker, + IServiceScopeFactory scopeFactory, + ILogger logger) + { + _queue = queue; + _tracker = tracker; + _scopeFactory = scopeFactory; + _logger = logger; + } + + protected override async Task ExecuteAsync(CancellationToken stoppingToken) + { + _logger.LogInformation("ImportBackgroundService started."); + + while (!stoppingToken.IsCancellationRequested) + { + var job = await _queue.DequeueAsync(stoppingToken); + + _ = Task.Run(async () => + { + using var scope = _scopeFactory.CreateScope(); + var context = scope.ServiceProvider.GetRequiredService(); + var minioService = scope.ServiceProvider.GetRequiredService(); + var recruitService = scope.ServiceProvider.GetRequiredService(); + var webHostEnv = scope.ServiceProvider.GetRequiredService(); + var logger = scope.ServiceProvider.GetRequiredService>(); + + try + { + _tracker.UpdateStatus(job.JobId, ImportJobStatus.Running); + + switch (job.JobType) + { + case ImportJobType.CandidateFile: + await ProcessCandidateFileAsync(context, minioService, webHostEnv, job); + break; + case ImportJobType.CandidateFileById: + await ProcessCandidateFileByIdAsync(context, minioService, recruitService, webHostEnv, job); + break; + case ImportJobType.ScoreFile: + await ProcessScoreFileAsync(context, minioService, recruitService, job); + break; + case ImportJobType.ResultFile: + await ProcessResultFileAsync(context, recruitService, job); + break; + } + + _tracker.UpdateStatus(job.JobId, ImportJobStatus.Completed, job.TotalCount); + } + catch (Exception ex) + { + logger.LogError(ex, "Import job {JobId} failed: {Message}", job.JobId, ex.Message); + _tracker.UpdateStatus(job.JobId, ImportJobStatus.Failed, 0, ex.InnerException?.Message ?? ex.Message); + + // cleanup minio file on failure + if (!string.IsNullOrEmpty(job.ImportDocId)) + { + try { await minioService.DeleteFileAsync(Guid.Parse(job.ImportDocId)); } catch { } + } + } + finally + { + // cleanup temp file + try + { + if (System.IO.File.Exists(job.ImportFile)) + System.IO.File.Delete(job.ImportFile); + } + catch { } + } + }, stoppingToken); + } + } + + #region CandidateFile + + private async Task ProcessCandidateFileAsync(ApplicationDbContext _context, MinIOService _minioService, IWebHostEnvironment _webHostEnv, ImportJobInfo job) + { + var imported = await _context.RecruitImports.FindAsync(job.RecruitImportId); + if (imported == null) throw new Exception("RecruitImport not found"); + + using var c_package = new ExcelPackage(new FileInfo(job.ImportFile)); + for (int i = 0; i < c_package.Workbook.Worksheets.Count; i++) + { + var workSheet = c_package.Workbook.Worksheets[i]; + var totalRows = workSheet.Dimension.Rows; + var cols = workSheet.GetHeaderColumns(); + + int row = 2; + int batchCount = 0; + const int batchSize = 100; + int totalProcessed = 0; + + while (row <= totalRows) + { + var cell1 = workSheet?.Cells[row, 1]?.GetValue(); + if (cell1 == "" || cell1 == null) break; + + var r = new Models.Recruits.Recruit(); + r.ExamId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ExamID)]?.GetValue(); + r.CitizenId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PersonalID)]?.GetValue(); + r.Prefix = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Prefix)]?.GetValue(); + r.FirstName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.FirstName)]?.GetValue(); + r.LastName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.LastName)]?.GetValue(); + r.Gendor = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Gender)]?.GetValue(); + r.National = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.National)]?.GetValue().IsNull(""); + r.Race = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Race)]?.GetValue().IsNull(""); + r.Religion = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Religion)]?.GetValue().IsNull(""); + r.DateOfBirth = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.DateOfBirth)]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")); + r.Marry = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Marry)]?.GetValue(); + r.Isspecial = "N"; + r.CitizenCardIssuer = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PersonalCardIssue)]?.GetValue(); + r.CitizenCardExpireDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PersonalCardExpireDate)]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")); + r.ApplyDate = (DateTime)workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ApplyDate)]?.GetValue(); + r.PositionName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PositionName)]?.GetValue().IsNull(""); + r.PositionType = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PositionType)]?.GetValue().IsNull(""); + r.PositionLevel = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PositionLevel)]?.GetValue().IsNull(""); + + // address + r.Addresses.Add(new RecruitAddress() + { + Address = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Address)]?.GetValue() ?? "", + Moo = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Moo)]?.GetValue() ?? "", + Soi = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Soi)]?.GetValue() ?? "", + Road = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Road)]?.GetValue() ?? "", + District = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.District)]?.GetValue() ?? "", + Amphur = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Amphur)]?.GetValue() ?? "", + Province = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Province)]?.GetValue() ?? "", + ZipCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ZipCode)]?.GetValue() ?? "", + Telephone = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Telephone)]?.GetValue() ?? "", + Mobile = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Mobile)]?.GetValue() ?? "", + Address1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Address1)]?.GetValue() ?? "", + Moo1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Moo1)]?.GetValue() ?? "", + Soi1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Soi1)]?.GetValue() ?? "", + Road1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Road1)]?.GetValue() ?? "", + District1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.District1)]?.GetValue() ?? "", + Amphur1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Amphur1)]?.GetValue() ?? "", + Province1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Province1)]?.GetValue() ?? "", + ZipCode1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ZipCode1)]?.GetValue() ?? "", + }); + + // payment + r.Payments.Add(new RecruitPayment() + { + PaymentId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PaymentID)]?.GetValue() ?? "", + CompanyCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CompanyCode)]?.GetValue() ?? "", + TextFile = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TextFile)]?.GetValue() ?? "", + BankCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.BankCode)]?.GetValue() ?? "", + AccountNumber = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.AccouontNumer)]?.GetValue() ?? "", + TransDate = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TransDate)]?.GetValue() ?? "", + TransTime = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TransTime)]?.GetValue() ?? "", + CustomerName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CustomerName)]?.GetValue() ?? "", + RefNo1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.RefNo1)]?.GetValue() ?? "", + TermBranch = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TermBranch)]?.GetValue() ?? "", + TellerId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TellerID)]?.GetValue() ?? "", + CreditDebit = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CreditDebit)]?.GetValue() ?? "", + PaymentType = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Type)]?.GetValue(), + ChequeNo = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ChequeNo)]?.GetValue() ?? "", + Amount = (decimal)workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Amount)]?.GetValue(), + ChqueBankCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ChqBankCode)]?.GetValue() ?? "" + }); + + // occupation + r.Occupations.Add(new RecruitOccupation() + { + Occupation = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Occupation)]?.GetValue() ?? "", + Position = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Position)]?.GetValue() ?? "", + Workplace = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Workplace)]?.GetValue() ?? "", + Telephone = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.WorkplaceTelephone)]?.GetValue() ?? "", + WorkAge = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.WorkAge)]?.GetValue() ?? "", + }); + + // certificate + r.Certificates.Add(new RecruitCertificate() + { + CertificateNo = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateNo)]?.GetValue() ?? "", + Description = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateDesc)]?.GetValue() ?? "", + IssueDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateIssueDate)]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")), + ExpiredDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateExpireDate)]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")) + }); + + r.Educations.Add(new RecruitEducation() + { + Degree = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Degree)]?.GetValue() ?? "", + Major = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Major)]?.GetValue() ?? "", + MajorGroupId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.MajorGroupID)]?.GetValue() ?? "", + MajorGroupName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.MajorGroupName)]?.GetValue() ?? "", + University = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.University)]?.GetValue() ?? "", + GPA = (double)workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.GPA)]?.GetValue(), + Specialist = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.SpecialList)]?.GetValue() ?? "", + HighDegree = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.HighDegree)]?.GetValue() ?? "", + BachelorDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.BachelorDate)]?.GetValue().ToDateTime(DateTimeFormat.Ymd, "-")) + }); + + r.RecruitImport = imported; + _context.Recruits.Add(r); + + row++; + batchCount++; + totalProcessed++; + + if (batchCount >= batchSize) + { + _context.SaveChanges(); + _context.ChangeTracker.Clear(); + _context.Entry(imported).State = EntityState.Unchanged; + batchCount = 0; + _tracker.UpdateStatus(job.JobId, ImportJobStatus.Running, totalProcessed); + } + } + } + + _context.SaveChanges(); + job.TotalCount = _tracker.GetJob(job.JobId)?.ProcessedCount ?? 0; + } + + #endregion + + #region CandidateFileById + + private async Task ProcessCandidateFileByIdAsync(ApplicationDbContext _context, MinIOService _minioService, RecruitService _recruitService, IWebHostEnvironment _webHostEnv, ImportJobInfo job) + { + var imported = await _context.RecruitImports.AsQueryable() + .Include(x => x.ImportHostories) + .Include(x => x.ImportFile) + .Include(x => x.Recruits) + .ThenInclude(x => x.Addresses) + .Include(x => x.Recruits) + .ThenInclude(x => x.Occupations) + .Include(x => x.Recruits) + .ThenInclude(x => x.Certificates) + .Include(x => x.Recruits) + .ThenInclude(x => x.Educations) + .Include(x => x.Recruits) + .ThenInclude(x => x.Payments) + .FirstOrDefaultAsync(x => x.Id == job.RecruitImportId); + + if (imported == null) throw new Exception("RecruitImport not found"); + + imported.ImportHostories.Add(new RecruitImportHistory + { + Description = "นำเข้าข้อมูลผู้สมัครสอบแข่งขัน", + CreatedAt = DateTime.Now, + CreatedUserId = job.UserId ?? "", + CreatedFullName = job.FullName ?? "System Administrator", + LastUpdatedAt = DateTime.Now, + LastUpdateUserId = job.UserId ?? "", + LastUpdateFullName = job.FullName ?? "System Administrator", + }); + + using var c_package = new ExcelPackage(new FileInfo(job.ImportFile)); + for (int i = 0; i < c_package.Workbook.Worksheets.Count; i++) + { + var workSheet = c_package.Workbook.Worksheets[i]; + var totalRows = workSheet.Dimension.Rows; + var cols = workSheet.GetHeaderColumns(); + + int row = 2; + int batchCount = 0; + const int batchSize = 100; + int totalProcessed = 0; + + while (row <= totalRows) + { + var cell1 = workSheet?.Cells[row, 1]?.GetValue(); + if (cell1 == "" || cell1 == null) break; + + var r = new Models.Recruits.Recruit(); + r.ExamId = workSheet?.Cells[row, 1]?.GetValue() ?? ""; + r.PositionName = workSheet?.Cells[row, 3]?.GetValue() ?? ""; + r.HddPosition = workSheet?.Cells[row, 4]?.GetValue() ?? ""; + r.Prefix = workSheet?.Cells[row, 5]?.GetValue() == "อื่น ๆ" ? workSheet?.Cells[row, 6]?.GetValue() ?? "" : workSheet?.Cells[row, 5]?.GetValue() ?? ""; + r.FirstName = workSheet?.Cells[row, 7]?.GetValue() ?? ""; + r.LastName = workSheet?.Cells[row, 8]?.GetValue() ?? ""; + r.Gendor = workSheet?.Cells[row, 98]?.GetValue() ?? ""; + r.National = workSheet?.Cells[row, 9]?.GetValue() ?? ""; + r.Race = ""; + r.Religion = workSheet?.Cells[row, 10]?.GetValue() ?? ""; + r.DateOfBirth = !string.IsNullOrWhiteSpace(workSheet?.Cells[row, 11]?.GetValue()) ? _recruitService.CheckDateTime(workSheet?.Cells[row, 11]?.GetValue() ?? "", "dd/MM/yyyy") : null; + r.CitizenId = workSheet?.Cells[row, 12]?.GetValue() ?? ""; + r.typeTest = workSheet?.Cells[row, 13]?.GetValue() ?? ""; + r.Marry = ""; + r.Isspecial = "N"; + r.CitizenCardExpireDate = null; + r.ModifiedDate = null; + r.ApplyDate = !string.IsNullOrWhiteSpace(workSheet?.Cells[row, 87]?.GetValue()) ? _recruitService.CheckDateTime(workSheet?.Cells[row, 87]?.GetValue() ?? "", "dd/MM/yyyy") : null; + r.PositionType = ""; + r.PositionLevel = ""; + r.CreatedAt = DateTime.Now; + r.CreatedUserId = job.UserId ?? ""; + r.CreatedFullName = job.FullName ?? "System Administrator"; + r.LastUpdatedAt = DateTime.Now; + r.LastUpdateUserId = job.UserId ?? ""; + r.LastUpdateFullName = job.FullName ?? "System Administrator"; + + // education + r.Educations.Add(new RecruitEducation() + { + Degree = workSheet?.Cells[row, 18]?.GetValue() ?? "", + Major = workSheet?.Cells[row, 19]?.GetValue() == "อื่น ๆ" ? workSheet?.Cells[row, 20]?.GetValue() ?? "" : workSheet?.Cells[row, 19]?.GetValue() ?? "", + MajorGroupId = "", + MajorGroupName = "", + University = workSheet?.Cells[row, 21]?.GetValue() == "อื่น ๆ" ? workSheet?.Cells[row, 22]?.GetValue() ?? "" : workSheet?.Cells[row, 21]?.GetValue() ?? "", + GPA = (double)workSheet?.Cells[row, 26]?.GetValue(), + Specialist = "", + HighDegree = workSheet?.Cells[row, 27]?.GetValue() ?? "", + BachelorDate = !string.IsNullOrWhiteSpace(workSheet?.Cells[row, 25]?.GetValue()) ? _recruitService.CheckDateTime(workSheet?.Cells[row, 25]?.GetValue() ?? "", "dd/MM/yyyy") : null, + CreatedAt = DateTime.Now, + CreatedUserId = job.UserId ?? "", + CreatedFullName = job.FullName ?? "System Administrator", + LastUpdatedAt = DateTime.Now, + LastUpdateUserId = job.UserId ?? "", + LastUpdateFullName = job.FullName ?? "System Administrator" + }); + + // occupation + r.Occupations.Add(new RecruitOccupation() + { + Occupation = workSheet?.Cells[row, 33]?.GetValue() == "อื่น ๆ" ? workSheet?.Cells[row, 34]?.GetValue() ?? "" : workSheet?.Cells[row, 33]?.GetValue() ?? "", + Position = workSheet?.Cells[row, 37]?.GetValue() ?? "", + Workplace = $"{(workSheet?.Cells[row, 36]?.GetValue() ?? "")} {(workSheet?.Cells[row, 35]?.GetValue() ?? "")}", + Telephone = workSheet?.Cells[row, 9999]?.GetValue() ?? "", + WorkAge = workSheet?.Cells[row, 9999]?.GetValue() ?? "", + CreatedAt = DateTime.Now, + CreatedUserId = job.UserId ?? "", + CreatedFullName = job.FullName ?? "System Administrator", + LastUpdatedAt = DateTime.Now, + LastUpdateUserId = job.UserId ?? "", + LastUpdateFullName = job.FullName ?? "System Administrator" + }); + + // address + r.Addresses.Add(new RecruitAddress() + { + Address = $"{(workSheet?.Cells[row, 49]?.GetValue() ?? "")} {(workSheet?.Cells[row, 50]?.GetValue() ?? "")}", + Moo = workSheet?.Cells[row, 51]?.GetValue() ?? "", + Soi = workSheet?.Cells[row, 52]?.GetValue() ?? "", + Road = workSheet?.Cells[row, 53]?.GetValue() ?? "", + District = workSheet?.Cells[row, 54]?.GetValue() ?? "", + Amphur = workSheet?.Cells[row, 55]?.GetValue() ?? "", + Province = workSheet?.Cells[row, 56]?.GetValue() ?? "", + ZipCode = (workSheet?.Cells[row, 57]?.GetValue() ?? "").Trim(), + Telephone = workSheet?.Cells[row, 58]?.GetValue() ?? "", + Mobile = "", + Address1 = $"{(workSheet?.Cells[row, 61]?.GetValue() ?? "")} {(workSheet?.Cells[row, 62]?.GetValue() ?? "")}", + Moo1 = workSheet?.Cells[row, 63]?.GetValue() ?? "", + Soi1 = workSheet?.Cells[row, 64]?.GetValue() ?? "", + Road1 = workSheet?.Cells[row, 65]?.GetValue() ?? "", + District1 = workSheet?.Cells[row, 66]?.GetValue() ?? "", + Amphur1 = workSheet?.Cells[row, 67]?.GetValue() ?? "", + Province1 = workSheet?.Cells[row, 68]?.GetValue() ?? "", + ZipCode1 = (workSheet?.Cells[row, 69]?.GetValue() ?? "").Trim(), + CreatedAt = DateTime.Now, + CreatedUserId = job.UserId ?? "", + CreatedFullName = job.FullName ?? "System Administrator", + LastUpdatedAt = DateTime.Now, + LastUpdateUserId = job.UserId ?? "", + LastUpdateFullName = job.FullName ?? "System Administrator" + }); + + // payment + r.Payments.Add(new RecruitPayment() + { + PaymentId = workSheet?.Cells[row, 104]?.GetValue() ?? "", + CompanyCode = workSheet?.Cells[row, 105]?.GetValue() ?? "", + TextFile = workSheet?.Cells[row, 106]?.GetValue() ?? "", + BankCode = workSheet?.Cells[row, 107]?.GetValue() ?? "", + AccountNumber = workSheet?.Cells[row, 108]?.GetValue() ?? "", + TransDate = workSheet?.Cells[row, 109]?.GetValue() ?? "", + TransTime = workSheet?.Cells[row, 110]?.GetValue() ?? "", + CustomerName = workSheet?.Cells[row, 111]?.GetValue() ?? "", + RefNo1 = workSheet?.Cells[row, 112]?.GetValue() ?? "", + TermBranch = workSheet?.Cells[row, 113]?.GetValue() ?? "", + TellerId = workSheet?.Cells[row, 114]?.GetValue() ?? "", + CreditDebit = workSheet?.Cells[row, 115]?.GetValue() ?? "", + PaymentType = workSheet?.Cells[row, 116]?.GetValue() ?? "", + ChequeNo = workSheet?.Cells[row, 117]?.GetValue() ?? "", + Amount = (decimal)workSheet?.Cells[row, 118]?.GetValue(), + ChqueBankCode = workSheet?.Cells[row, 119]?.GetValue() ?? "", + CreatedAt = DateTime.Now, + CreatedUserId = job.UserId ?? "", + CreatedFullName = job.FullName ?? "System Administrator", + LastUpdatedAt = DateTime.Now, + LastUpdateUserId = job.UserId ?? "", + LastUpdateFullName = job.FullName ?? "System Administrator" + }); + + r.RecruitImport = imported; + _context.Recruits.Add(r); + + row++; + batchCount++; + totalProcessed++; + + if (batchCount >= batchSize) + { + _context.SaveChanges(); + _context.ChangeTracker.Clear(); + _context.Entry(imported).State = EntityState.Unchanged; + batchCount = 0; + _tracker.UpdateStatus(job.JobId, ImportJobStatus.Running, totalProcessed); + } + } + } + + _context.SaveChanges(); + job.TotalCount = _tracker.GetJob(job.JobId)?.ProcessedCount ?? 0; + } + + #endregion + + #region ScoreFile + + private async Task ProcessScoreFileAsync(ApplicationDbContext _context, MinIOService _minioService, RecruitService _recruitService, ImportJobInfo job) + { + var rec_import = await _context.RecruitImports.AsQueryable() + .Include(x => x.ScoreImport) + .ThenInclude(x => x.Scores) + .Include(x => x.ImportHostories) + .FirstOrDefaultAsync(x => x.Id == job.RecruitImportId); + + if (rec_import == null) throw new Exception("RecruitImport not found"); + + if (rec_import.ScoreImport != null && rec_import.ScoreImport.Scores != null) + { + _context.RecruitScores.RemoveRange(rec_import.ScoreImport.Scores); + await _context.SaveChangesAsync(); + } + + rec_import.ImportHostories.Add(new RecruitImportHistory + { + Description = "นำเข้าข้อมูลผลคะแนนสอบ", + CreatedAt = DateTime.Now, + CreatedUserId = job.UserId ?? "", + CreatedFullName = job.FullName ?? "System Administrator", + LastUpdatedAt = DateTime.Now, + LastUpdateUserId = job.UserId ?? "", + LastUpdateFullName = job.FullName ?? "System Administrator", + }); + + // get doc from minio + var doc = await _minioService.UploadFileAsync(new DummyFormFile(job.ImportFile)); + var imported = new ScoreImport + { + Year = rec_import.Year, + ImportFile = doc, + CreatedAt = DateTime.Now, + CreatedUserId = job.UserId ?? "", + CreatedFullName = job.FullName ?? "System Administrator", + LastUpdatedAt = DateTime.Now, + LastUpdateUserId = job.UserId ?? "", + LastUpdateFullName = job.FullName ?? "System Administrator", + Scores = new List() + }; + + // preload recruits + var recruitsDict = await _context.Recruits + .Where(x => x.RecruitImport.Id == rec_import.Id) + .GroupBy(x => x.ExamId) + .Where(g => g.Count() == 1) + .Select(g => g.First()) + .ToDictionaryAsync(x => x.ExamId, x => x); + + using var c_package = new ExcelPackage(new FileInfo(job.ImportFile)); + for (int i = 0; i < c_package.Workbook.Worksheets.Count; i++) + { + var workSheet = c_package.Workbook.Worksheets[i]; + var cols = workSheet.GetHeaderColumns(); + int row = 8; + int batchCount = 0; + const int batchSize = 100; + int totalProcessed = 0; + var endRow = workSheet.Dimension.End.Row; + + while (row <= endRow) + { + var cell1 = workSheet?.Cells[row, 1]?.GetValue(); + if (cell1 == "" || cell1 == null) break; + + var r = new RecruitScore(); + r.ExamId = workSheet?.Cells[row, 2]?.GetValue(); + + if (!string.IsNullOrEmpty(r.ExamId) && recruitsDict.TryGetValue(r.ExamId, out var recruit)) + { + r.CitizenId = workSheet?.Cells[row, 3]?.GetValue()?.Trim(); + r.FullA = 200; + r.SumA = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 5]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 5].GetValue(), 2); + r.PercentageA = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 6]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 6].GetValue(), 2); + r.AStatus = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 7]?.GetValue()) ? "" : workSheet?.Cells[row, 7]?.GetValue(); + r.SumAB = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 5]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 5].GetValue(), 2); + r.ABStatus = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 7]?.GetValue()) ? "" : workSheet?.Cells[row, 7]?.GetValue(); + r.FullC = 50; + r.SumC = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 8]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 8].GetValue(), 2); + r.FullD = 50; + r.SumD = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 9]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 9].GetValue(), 2); + r.SumCD = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 10]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 10].GetValue(), 2); + r.PercentageC = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 11]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 11].GetValue(), 2); + r.CStatus = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 12]?.GetValue()) ? "" : workSheet?.Cells[row, 12]?.GetValue(); + r.FullScore = 300; + r.TotalScore = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 13]?.GetValue()) ? 0.00 : Math.Round(workSheet.Cells[row, 13].GetValue(), 2); + + var examStatusCol7 = workSheet?.Cells[row, 7]?.GetValue()?.Trim(); + var examStatusCol14 = workSheet?.Cells[row, 14]?.GetValue()?.Trim(); + r.ExamStatus = + examStatusCol7 == "ขาดสอบ" ? "ขส." : + examStatusCol14 == "ได้" ? "ผ่าน" : + examStatusCol14 == "ตก" ? "ไม่ผ่าน" : "-"; + + r.RemarkScore = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 15]?.GetValue()) ? string.Empty : workSheet?.Cells[row, 15]?.GetValue(); + + var examAttr = workSheet?.Cells[row, 16]?.GetValue()?.Trim(); + r.ExamAttribute = + examAttr == "ผ่าน" ? "มีคุณสมบัติ" : + examAttr == "ไม่ผ่าน" ? "ไม่มีคุณสมบัติ" : ""; + + r.Major = workSheet.Name; + r.CreatedAt = DateTime.Now; + r.CreatedUserId = job.UserId ?? ""; + r.CreatedFullName = job.FullName ?? "System Administrator"; + r.LastUpdatedAt = DateTime.Now; + r.LastUpdateUserId = job.UserId ?? ""; + r.LastUpdateFullName = job.FullName ?? "System Administrator"; + + imported.Scores.Add(r); + } + + row++; + batchCount++; + totalProcessed++; + + if (batchCount >= batchSize) + { + rec_import.ScoreImport = imported; + await _context.SaveChangesAsync(); + _context.ChangeTracker.Clear(); + _context.Attach(rec_import); + _context.Attach(imported); + imported.Scores.Clear(); + batchCount = 0; + _tracker.UpdateStatus(job.JobId, ImportJobStatus.Running, totalProcessed); + } + } + } + + if (imported.Scores.Count > 0) + { + rec_import.ScoreImport = imported; + await _context.SaveChangesAsync(); + } + job.TotalCount = _tracker.GetJob(job.JobId)?.ProcessedCount ?? 0; + } + + #endregion + + #region ResultFile + + private async Task ProcessResultFileAsync(ApplicationDbContext _context, RecruitService _recruitService, ImportJobInfo job) + { + var rec_import = await _context.RecruitImports.AsQueryable() + .Include(x => x.ScoreImport) + .ThenInclude(x => x.Scores) + .Include(x => x.ImportHostories) + .FirstOrDefaultAsync(x => x.Id == job.RecruitImportId); + + if (rec_import == null) throw new Exception("RecruitImport not found"); + + // update old scores + if (rec_import.ScoreImport != null && rec_import.ScoreImport.Scores != null) + { + var oldScores = rec_import.ScoreImport.Scores + .Where(x => !string.IsNullOrEmpty(x.Number)) + .ToList(); + if (oldScores.Count > 0) + { + foreach (var x in oldScores) + { + x.Number = string.Empty; + x.RemarkExamOrder = string.Empty; + } + await _context.SaveChangesAsync(); + } + } + + rec_import.ImportHostories.Add(new RecruitImportHistory + { + Description = "นำเข้าข้อมูลผลการสอบ", + CreatedAt = DateTime.Now, + CreatedUserId = job.UserId ?? "", + CreatedFullName = job.FullName ?? "System Administrator", + LastUpdatedAt = DateTime.Now, + LastUpdateUserId = job.UserId ?? "", + LastUpdateFullName = job.FullName ?? "System Administrator", + }); + + // preload scores + var score = rec_import.ScoreImport.Scores + .Where(s => !string.IsNullOrEmpty(s.ExamId)) + .GroupBy(x => x.ExamId) + .Where(g => g.Count() == 1) + .Select(g => g.First()) + .ToDictionary(s => s.ExamId, s => s); + + // Read from saved file (ResultFile uses stream from Form, but we saved to disk) + using var stream = System.IO.File.OpenRead(job.ImportFile); + using var c_package = new ExcelPackage(stream); + + foreach (var workSheet in c_package.Workbook.Worksheets) + { + int row = 7; + int batchCount = 0; + const int batchSize = 100; + var endRow = workSheet.Dimension.End.Row; + + while (row <= endRow) + { + var examId = workSheet?.Cells[row, 2]?.GetValue(); + if (string.IsNullOrWhiteSpace(examId)) + { + row++; + continue; + } + + if (score.TryGetValue(examId, out var existingScore)) + { + existingScore.Number = workSheet?.Cells[row, 1]?.GetValue(); + existingScore.RemarkExamOrder = workSheet?.Cells[row, 4]?.GetValue() ?? string.Empty; + existingScore.LastUpdatedAt = DateTime.Now; + existingScore.LastUpdateUserId = job.UserId ?? ""; + existingScore.LastUpdateFullName = job.FullName ?? "System Administrator"; + batchCount++; + } + + row++; + + if (batchCount >= batchSize) + { + await _context.SaveChangesAsync(); + _context.ChangeTracker.Clear(); + _context.Entry(rec_import).State = EntityState.Unchanged; + batchCount = 0; + } + } + } + + await _context.SaveChangesAsync(); + } + + #endregion + + #region Helpers + + private static int GetColumnIndex(string[] columns, string name, bool partial = false) + { + try + { + if (partial) + return Array.FindIndex(columns, x => x.Contains(name)) + 1; + else + return Array.FindIndex(columns, x => x == name) + 1; + } + catch + { + return 0; + } + } + + #endregion +} + +// Helper class to wrap a file path as IFormFile for MinIO upload +internal class DummyFormFile : IFormFile +{ + private readonly string _filePath; + private readonly FileInfo _fileInfo; + + public DummyFormFile(string filePath) + { + _filePath = filePath; + _fileInfo = new FileInfo(filePath); + } + + public string ContentType => "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; + public string ContentDisposition => $"form-data; name=\"file\"; filename=\"{_fileInfo.Name}\""; + public IHeaderDictionary Headers => new HeaderDictionary(); + public long Length => _fileInfo.Length; + public string Name => "file"; + public string FileName => _fileInfo.Name; + + public void CopyTo(Stream target) + { + using var stream = _fileInfo.OpenRead(); + stream.CopyTo(target); + } + + public async Task CopyToAsync(Stream target, CancellationToken cancellationToken = default) + { + using var stream = _fileInfo.OpenRead(); + await stream.CopyToAsync(target, cancellationToken); + } + + public Stream OpenReadStream() + { + return _fileInfo.OpenRead(); + } +} diff --git a/Services/ImportJobQueue.cs b/Services/ImportJobQueue.cs new file mode 100644 index 0000000..6251a85 --- /dev/null +++ b/Services/ImportJobQueue.cs @@ -0,0 +1,22 @@ +using System.Threading.Channels; + +namespace BMA.EHR.Recruit.Services; + +public class ImportJobQueue +{ + private readonly Channel _channel = Channel.CreateBounded(new BoundedChannelOptions(100) + { + FullMode = BoundedChannelFullMode.Wait, + SingleReader = true + }); + + public async ValueTask EnqueueAsync(ImportJobInfo job, CancellationToken cancellationToken = default) + { + await _channel.Writer.WriteAsync(job, cancellationToken); + } + + public async ValueTask DequeueAsync(CancellationToken cancellationToken) + { + return await _channel.Reader.ReadAsync(cancellationToken); + } +} diff --git a/Services/ImportJobTracker.cs b/Services/ImportJobTracker.cs new file mode 100644 index 0000000..fcefd8b --- /dev/null +++ b/Services/ImportJobTracker.cs @@ -0,0 +1,71 @@ +using System.Collections.Concurrent; +using BMA.EHR.Recruit.Requests.Recruits; + +namespace BMA.EHR.Recruit.Services; + +public enum ImportJobType +{ + CandidateFile, + CandidateFileById, + ScoreFile, + ResultFile +} + +public enum ImportJobStatus +{ + Pending, + Running, + Completed, + Failed +} + +public class ImportJobInfo +{ + public string JobId { get; set; } = Guid.NewGuid().ToString("D"); + public ImportJobType JobType { get; set; } + public ImportJobStatus Status { get; set; } = ImportJobStatus.Pending; + public int ProcessedCount { get; set; } + public int TotalCount { get; set; } + public string? ErrorMessage { get; set; } + public DateTime CreatedAt { get; set; } = DateTime.Now; + public DateTime? CompletedAt { get; set; } + + // Request data + public string ImportFile { get; set; } = ""; + public Guid RecruitImportId { get; set; } + public string ImportDocId { get; set; } = ""; + public string? UserId { get; set; } + public string? FullName { get; set; } + + // For CandidateFile + public PostRecruitImportRequest? Request { get; set; } +} + +public class ImportJobTracker +{ + private readonly ConcurrentDictionary _jobs = new(); + + public ImportJobInfo CreateJob(ImportJobInfo job) + { + _jobs[job.JobId] = job; + return job; + } + + public ImportJobInfo? GetJob(string jobId) + { + return _jobs.TryGetValue(jobId, out var job) ? job : null; + } + + public void UpdateStatus(string jobId, ImportJobStatus status, int processedCount = 0, string? errorMessage = null) + { + if (_jobs.TryGetValue(jobId, out var job)) + { + job.Status = status; + job.ProcessedCount = processedCount; + if (errorMessage != null) + job.ErrorMessage = errorMessage; + if (status == ImportJobStatus.Completed || status == ImportJobStatus.Failed) + job.CompletedAt = DateTime.Now; + } + } +} diff --git a/Services/MinIOService.cs b/Services/MinIOService.cs index 4b13307..a56eba2 100644 --- a/Services/MinIOService.cs +++ b/Services/MinIOService.cs @@ -6,13 +6,13 @@ using System.Net.Http.Headers; using System.Threading.Tasks; using Amazon.S3; using Amazon.S3.Model; -using BMA.EHR.Recruit.Service.Core; -using BMA.EHR.Recruit.Service.Data; -using BMA.EHR.Recruit.Service.Models.Documents; -using BMA.EHR.Recruit.Service.Responses.Document; +using BMA.EHR.Recruit.Core; +using BMA.EHR.Recruit.Data; +using BMA.EHR.Recruit.Models.Documents; +using BMA.EHR.Recruit.Responses.Document; using Microsoft.EntityFrameworkCore; -namespace BMA.EHR.Recruit.Service.Services +namespace BMA.EHR.Recruit.Services { public class MinIOService { diff --git a/Services/RecruitService.cs b/Services/RecruitService.cs index 620ac18..f926ad4 100644 --- a/Services/RecruitService.cs +++ b/Services/RecruitService.cs @@ -4,9 +4,6 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; -using BMA.EHR.Recruit.Service.Data; -using BMA.EHR.Recruit.Service.Models.Recruits; -using BMA.EHR.Recruit.Service.Core; using BMA.EHR.MetaData.Service.Models; using BMA.EHR.Domain.Models.Placement; using BMA.EHR.Recurit.Service.Data; @@ -14,9 +11,12 @@ using System.Security.Claims; using System.Net.Http.Headers; using Newtonsoft.Json; using System.Globalization; -using BMA.EHR.Recruit.Service.Requests.Recruits; +using BMA.EHR.Recruit.Core; +using BMA.EHR.Recruit.Data; +using BMA.EHR.Recruit.Models.Recruits; +using BMA.EHR.Recruit.Requests.Recruits; -namespace BMA.EHR.Recruit.Service.Services +namespace BMA.EHR.Recruit.Services { public class RecruitService { diff --git a/appsettings.json b/appsettings.json index 1b2c88a..869e914 100644 --- a/appsettings.json +++ b/appsettings.json @@ -16,9 +16,9 @@ "AllowedHosts": "*", "ConnectionStrings": { "MongoConnection": "mongodb://admin:adminVM123@127.0.0.1:27017", - "DefaultConnection": "server=localhost;user=root;password=12345678;port=3306;database=hrms;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None", - "OrgConnection": "server=localhost;user=root;password=12345678;port=3306;database=hrms_organization;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None", - "RecruitConnection": "server=localhost;user=root;password=12345678;database=hrms_recruit;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None" + "DefaultConnection": "Server=192.168.1.63;User ID=root;Password=12345678;Port=3306;database=hrms;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None", + "OrgConnection": "Server=192.168.1.63;User ID=root;Password=12345678;Port=3306;database=hrms_organization;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None", + "RecruitConnection": "Server=192.168.1.63;User ID=root;Password=12345678;Port=3306;database=hrms_recruit;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None" }, "Jwt": { "Key": "j7C9RO_p4nRtuwCH4z9Db_A_6We42tkD_p4lZtDrezc", diff --git a/bin/Debug/net7.0/BMA.EHR.Recruit.Service.deps.json b/bin/Debug/net7.0/BMA.EHR.Recruit.Service.deps.json index 030445c..5fb17b7 100644 --- a/bin/Debug/net7.0/BMA.EHR.Recruit.Service.deps.json +++ b/bin/Debug/net7.0/BMA.EHR.Recruit.Service.deps.json @@ -23,7 +23,6 @@ "Microsoft.IdentityModel.Protocols": "7.1.2", "Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.1.2", "Microsoft.IdentityModel.Tokens": "7.1.2", - "Microsoft.VisualStudio.Azure.Containers.Tools.Targets": "1.17.0", "MongoDB.Driver": "2.19.0", "MongoDB.Driver.GridFS": "2.19.0", "NEST": "7.17.5", @@ -80,12 +79,7 @@ "Azure.Core/1.24.0": { "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "1.1.1", - "System.Diagnostics.DiagnosticSource": "6.0.0", - "System.Memory.Data": "1.0.2", - "System.Numerics.Vectors": "4.5.0", - "System.Text.Encodings.Web": "7.0.0", - "System.Text.Json": "7.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" + "System.Memory.Data": "1.0.2" }, "runtime": { "lib/net5.0/Azure.Core.dll": { @@ -99,10 +93,7 @@ "Azure.Core": "1.24.0", "Microsoft.Identity.Client": "4.45.0", "Microsoft.Identity.Client.Extensions.Msal": "2.19.3", - "System.Memory": "4.5.4", - "System.Security.Cryptography.ProtectedData": "5.0.0", - "System.Text.Json": "7.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" + "System.Security.Cryptography.ProtectedData": "5.0.0" }, "runtime": { "lib/netstandard2.0/Azure.Identity.dll": { @@ -140,9 +131,6 @@ } }, "DnsClient/1.6.1": { - "dependencies": { - "Microsoft.Win32.Registry": "5.0.0" - }, "runtime": { "lib/net5.0/DnsClient.dll": { "assemblyVersion": "1.6.1.0", @@ -151,11 +139,6 @@ } }, "Elasticsearch.Net/7.17.5": { - "dependencies": { - "Microsoft.CSharp": "4.7.0", - "System.Buffers": "4.5.1", - "System.Diagnostics.DiagnosticSource": "6.0.0" - }, "runtime": { "lib/netstandard2.1/Elasticsearch.Net.dll": { "assemblyVersion": "7.0.0.0", @@ -167,10 +150,7 @@ "dependencies": { "EPPlus.Interfaces": "6.1.1", "EPPlus.System.Drawing": "6.1.1", - "Microsoft.Extensions.Configuration.Json": "7.0.0", - "Microsoft.IO.RecyclableMemoryStream": "2.2.1", - "System.Security.Cryptography.Pkcs": "7.0.0", - "System.Text.Encoding.CodePages": "7.0.0" + "Microsoft.IO.RecyclableMemoryStream": "2.2.1" }, "runtime": { "lib/net7.0/EPPlus.dll": { @@ -216,9 +196,6 @@ } }, "K4os.Compression.LZ4/1.2.6": { - "dependencies": { - "System.Memory": "4.5.4" - }, "runtime": { "lib/netstandard2.0/K4os.Compression.LZ4.dll": { "assemblyVersion": "1.2.6.0", @@ -239,9 +216,6 @@ } }, "K4os.Hash.xxHash/1.0.6": { - "dependencies": { - "System.Memory": "4.5.4" - }, "runtime": { "lib/netstandard2.0/K4os.Hash.xxHash.dll": { "assemblyVersion": "1.0.6.0", @@ -257,29 +231,6 @@ } } }, - "Microsoft.AspNetCore.Antiforgery/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.DataProtection": "2.2.0", - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.AspNetCore.WebUtilities": "2.2.0", - "Microsoft.Extensions.ObjectPool": "2.2.0" - } - }, - "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0" - } - }, - "Microsoft.AspNetCore.Authentication.Core/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Http": "2.2.2", - "Microsoft.AspNetCore.Http.Extensions": "2.2.0" - } - }, "Microsoft.AspNetCore.Authentication.JwtBearer/7.0.20": { "dependencies": { "Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.1.2" @@ -291,117 +242,14 @@ } } }, - "Microsoft.AspNetCore.Authorization/2.2.0": { - "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0" - } - }, - "Microsoft.AspNetCore.Authorization.Policy/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Authorization": "2.2.0" - } - }, - "Microsoft.AspNetCore.Connections.Abstractions/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Features": "2.2.0", - "System.IO.Pipelines": "4.5.2" - } - }, - "Microsoft.AspNetCore.Cors/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0" - } - }, - "Microsoft.AspNetCore.Cryptography.Internal/2.2.0": {}, - "Microsoft.AspNetCore.DataProtection/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "2.2.0", - "Microsoft.AspNetCore.DataProtection.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0", - "Microsoft.Win32.Registry": "5.0.0", - "System.Security.Cryptography.Xml": "4.5.0", - "System.Security.Principal.Windows": "5.0.0" - } - }, - "Microsoft.AspNetCore.DataProtection.Abstractions/2.2.0": {}, - "Microsoft.AspNetCore.Diagnostics.Abstractions/2.2.0": {}, - "Microsoft.AspNetCore.Hosting.Abstractions/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.Extensions.Hosting.Abstractions": "3.1.8" - } - }, - "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Features": "2.2.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" - } - }, - "Microsoft.AspNetCore.Html.Abstractions/2.2.0": { - "dependencies": { - "System.Text.Encodings.Web": "7.0.0" - } - }, - "Microsoft.AspNetCore.Http/2.2.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.AspNetCore.WebUtilities": "2.2.0", - "Microsoft.Extensions.ObjectPool": "2.2.0", - "Microsoft.Extensions.Options": "7.0.0", - "Microsoft.Net.Http.Headers": "2.2.0" - } - }, - "Microsoft.AspNetCore.Http.Abstractions/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Features": "2.2.0", - "System.Text.Encodings.Web": "7.0.0" - } - }, "Microsoft.AspNetCore.Http.Connections/1.1.0": { "dependencies": { - "Microsoft.AspNetCore.Authorization.Policy": "2.2.0", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Http": "2.2.2", - "Microsoft.AspNetCore.Http.Connections.Common": "1.1.0", - "Microsoft.AspNetCore.Routing": "2.2.0", "Microsoft.AspNetCore.WebSockets": "2.2.0", - "Newtonsoft.Json": "13.0.3", - "System.Security.Principal.Windows": "5.0.0" - } - }, - "Microsoft.AspNetCore.Http.Connections.Common/1.1.0": { - "dependencies": { - "Microsoft.AspNetCore.Connections.Abstractions": "2.2.0", - "Newtonsoft.Json": "13.0.3", - "System.Buffers": "4.5.1" - } - }, - "Microsoft.AspNetCore.Http.Extensions/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Net.Http.Headers": "2.2.0", - "System.Buffers": "4.5.1" - } - }, - "Microsoft.AspNetCore.Http.Features/2.2.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" + "Newtonsoft.Json": "13.0.3" } }, "Microsoft.AspNetCore.JsonPatch/7.0.3": { "dependencies": { - "Microsoft.CSharp": "4.7.0", "Newtonsoft.Json": "13.0.3" }, "runtime": { @@ -411,87 +259,9 @@ } } }, - "Microsoft.AspNetCore.Localization/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.Extensions.Localization.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0" - } - }, "Microsoft.AspNetCore.Mvc/2.2.0": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Analyzers": "2.2.0", - "Microsoft.AspNetCore.Mvc.ApiExplorer": "2.2.0", - "Microsoft.AspNetCore.Mvc.Cors": "2.2.0", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.2.0", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.2.0", - "Microsoft.AspNetCore.Mvc.Localization": "2.2.0", - "Microsoft.AspNetCore.Mvc.Razor.Extensions": "2.2.0", - "Microsoft.AspNetCore.Mvc.RazorPages": "2.2.0", - "Microsoft.AspNetCore.Mvc.TagHelpers": "2.2.0", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.2.0", - "Microsoft.AspNetCore.Razor.Design": "2.2.0", - "Microsoft.Extensions.Caching.Memory": "7.0.0", - "Microsoft.Extensions.DependencyInjection": "7.0.0" - } - }, - "Microsoft.AspNetCore.Mvc.Abstractions/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Routing.Abstractions": "2.2.0", - "Microsoft.Net.Http.Headers": "2.2.0" - } - }, - "Microsoft.AspNetCore.Mvc.Analyzers/2.2.0": {}, - "Microsoft.AspNetCore.Mvc.ApiExplorer/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "2.2.0" - } - }, - "Microsoft.AspNetCore.Mvc.Core/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.2.0", - "Microsoft.AspNetCore.Authorization.Policy": "2.2.0", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Http": "2.2.2", - "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.AspNetCore.Mvc.Abstractions": "2.2.0", - "Microsoft.AspNetCore.ResponseCaching.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Routing": "2.2.0", - "Microsoft.AspNetCore.Routing.Abstractions": "2.2.0", - "Microsoft.Extensions.DependencyInjection": "7.0.0", - "Microsoft.Extensions.DependencyModel": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - } - }, - "Microsoft.AspNetCore.Mvc.Cors/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Cors": "2.2.0", - "Microsoft.AspNetCore.Mvc.Core": "2.2.0" - } - }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "2.2.0", - "Microsoft.Extensions.Localization": "2.2.0", - "System.ComponentModel.Annotations": "4.5.0" - } - }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.JsonPatch": "7.0.3", - "Microsoft.AspNetCore.Mvc.Core": "2.2.0" - } - }, - "Microsoft.AspNetCore.Mvc.Localization/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Localization": "2.2.0", - "Microsoft.AspNetCore.Mvc.Razor": "2.2.0", - "Microsoft.Extensions.DependencyInjection": "7.0.0", - "Microsoft.Extensions.Localization": "2.2.0" + "Microsoft.AspNetCore.Mvc.Razor.Extensions": "2.2.0" } }, "Microsoft.AspNetCore.Mvc.NewtonsoftJson/7.0.3": { @@ -507,17 +277,6 @@ } } }, - "Microsoft.AspNetCore.Mvc.Razor/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor.Extensions": "2.2.0", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.2.0", - "Microsoft.AspNetCore.Razor.Runtime": "2.2.0", - "Microsoft.CodeAnalysis.CSharp": "2.8.0", - "Microsoft.CodeAnalysis.Razor": "2.2.0", - "Microsoft.Extensions.Caching.Memory": "7.0.0", - "Microsoft.Extensions.FileProviders.Composite": "2.2.0" - } - }, "Microsoft.AspNetCore.Mvc.Razor.Extensions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Razor.Language": "2.2.0", @@ -530,21 +289,6 @@ } } }, - "Microsoft.AspNetCore.Mvc.RazorPages/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor": "2.2.0" - } - }, - "Microsoft.AspNetCore.Mvc.TagHelpers/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor": "2.2.0", - "Microsoft.AspNetCore.Razor.Runtime": "2.2.0", - "Microsoft.AspNetCore.Routing.Abstractions": "2.2.0", - "Microsoft.Extensions.Caching.Memory": "7.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, "Microsoft.AspNetCore.Mvc.Versioning/5.0.0": { "runtime": { "lib/net5.0/Microsoft.AspNetCore.Mvc.Versioning.dll": { @@ -564,18 +308,6 @@ } } }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Antiforgery": "2.2.0", - "Microsoft.AspNetCore.Diagnostics.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Html.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Mvc.Core": "2.2.0", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.2.0", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.2.0", - "Microsoft.Extensions.WebEncoders": "2.2.0", - "Newtonsoft.Json.Bson": "1.0.2" - } - }, "Microsoft.AspNetCore.OpenApi/7.0.3": { "dependencies": { "Microsoft.OpenApi": "1.4.3" @@ -587,12 +319,6 @@ } } }, - "Microsoft.AspNetCore.Razor/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Html.Abstractions": "2.2.0" - } - }, - "Microsoft.AspNetCore.Razor.Design/2.2.0": {}, "Microsoft.AspNetCore.Razor.Language/2.2.0": { "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Razor.Language.dll": { @@ -601,85 +327,16 @@ } } }, - "Microsoft.AspNetCore.Razor.Runtime/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Html.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Razor": "2.2.0" - } - }, - "Microsoft.AspNetCore.ResponseCaching.Abstractions/2.2.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.AspNetCore.Routing/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.AspNetCore.Routing.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.ObjectPool": "2.2.0", - "Microsoft.Extensions.Options": "7.0.0" - } - }, - "Microsoft.AspNetCore.Routing.Abstractions/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0" - } - }, "Microsoft.AspNetCore.SignalR/1.1.0": { "dependencies": { - "Microsoft.AspNetCore.Http.Connections": "1.1.0", - "Microsoft.AspNetCore.SignalR.Core": "1.1.0" - } - }, - "Microsoft.AspNetCore.SignalR.Common/1.1.0": { - "dependencies": { - "Microsoft.AspNetCore.Connections.Abstractions": "2.2.0", - "Microsoft.Extensions.Options": "7.0.0", - "Newtonsoft.Json": "13.0.3", - "System.Buffers": "4.5.1" - } - }, - "Microsoft.AspNetCore.SignalR.Core/1.1.0": { - "dependencies": { - "Microsoft.AspNetCore.Authorization": "2.2.0", - "Microsoft.AspNetCore.SignalR.Common": "1.1.0", - "Microsoft.AspNetCore.SignalR.Protocols.Json": "1.1.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "System.Reflection.Emit": "4.3.0", - "System.Threading.Channels": "4.5.0" - } - }, - "Microsoft.AspNetCore.SignalR.Protocols.Json/1.1.0": { - "dependencies": { - "Microsoft.AspNetCore.SignalR.Common": "1.1.0", - "Newtonsoft.Json": "13.0.3" - } - }, - "Microsoft.AspNetCore.StaticFiles/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.WebEncoders": "2.2.0" + "Microsoft.AspNetCore.Http.Connections": "1.1.0" } }, "Microsoft.AspNetCore.WebSockets/2.2.0": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0", "System.Net.WebSockets.WebSocketProtocol": "4.5.1" } }, - "Microsoft.AspNetCore.WebUtilities/2.2.0": { - "dependencies": { - "Microsoft.Net.Http.Headers": "2.2.0", - "System.Text.Encodings.Web": "7.0.0" - } - }, "Microsoft.Bcl.AsyncInterfaces/1.1.1": { "runtime": { "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { @@ -688,49 +345,7 @@ } } }, - "Microsoft.CodeAnalysis.Analyzers/1.1.0": {}, "Microsoft.CodeAnalysis.Common/2.8.0": { - "dependencies": { - "Microsoft.CodeAnalysis.Analyzers": "1.1.0", - "System.AppContext": "4.3.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Collections.Immutable": "1.3.1", - "System.Console": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.FileVersionInfo": "4.3.0", - "System.Diagnostics.StackTrace": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Dynamic.Runtime": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Metadata": "1.4.2", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.CodePages": "7.0.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Tasks.Parallel": "4.3.0", - "System.Threading.Thread": "4.3.0", - "System.ValueTuple": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0", - "System.Xml.XPath.XDocument": "4.3.0", - "System.Xml.XmlDocument": "4.3.0" - }, "runtime": { "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": { "assemblyVersion": "2.8.0.0", @@ -762,7 +377,6 @@ } } }, - "Microsoft.CSharp/4.7.0": {}, "Microsoft.Data.SqlClient/5.0.1": { "dependencies": { "Azure.Identity": "1.6.0", @@ -771,17 +385,8 @@ "Microsoft.IdentityModel.JsonWebTokens": "7.1.2", "Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.1.2", "Microsoft.SqlServer.Server": "1.0.0", - "Microsoft.Win32.Registry": "5.0.0", - "System.Buffers": "4.5.1", "System.Configuration.ConfigurationManager": "5.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime.Caching": "5.0.0", - "System.Security.Cryptography.Cng": "5.0.0", - "System.Security.Principal.Windows": "5.0.0", - "System.Text.Encoding.CodePages": "7.0.0", - "System.Text.Encodings.Web": "7.0.0" + "System.Runtime.Caching": "5.0.0" }, "runtime": { "lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { @@ -830,11 +435,7 @@ }, "Microsoft.EntityFrameworkCore/7.0.3": { "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "7.0.3", - "Microsoft.EntityFrameworkCore.Analyzers": "7.0.3", - "Microsoft.Extensions.Caching.Memory": "7.0.0", - "Microsoft.Extensions.DependencyInjection": "7.0.0", - "Microsoft.Extensions.Logging": "7.0.0" + "Microsoft.EntityFrameworkCore.Abstractions": "7.0.3" }, "runtime": { "lib/net6.0/Microsoft.EntityFrameworkCore.dll": { @@ -851,7 +452,6 @@ } } }, - "Microsoft.EntityFrameworkCore.Analyzers/7.0.3": {}, "Microsoft.EntityFrameworkCore.Design/7.0.3": { "dependencies": { "Humanizer.Core": "2.14.1", @@ -868,8 +468,7 @@ }, "Microsoft.EntityFrameworkCore.Relational/7.0.3": { "dependencies": { - "Microsoft.EntityFrameworkCore": "7.0.3", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" + "Microsoft.EntityFrameworkCore": "7.0.3" }, "runtime": { "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": { @@ -880,8 +479,7 @@ }, "Microsoft.EntityFrameworkCore.Relational.Design/1.1.1": { "dependencies": { - "Microsoft.EntityFrameworkCore.Relational": "7.0.3", - "NETStandard.Library": "1.6.1" + "Microsoft.EntityFrameworkCore.Relational": "7.0.3" }, "runtime": { "lib/netstandard1.3/Microsoft.EntityFrameworkCore.Relational.Design.dll": { @@ -907,66 +505,7 @@ "Microsoft.EntityFrameworkCore.Design": "7.0.3" } }, - "Microsoft.Extensions.ApiDescription.Server/6.0.5": {}, - "Microsoft.Extensions.Caching.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.Extensions.Caching.Memory/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "7.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.Extensions.Configuration/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Physical": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.Extensions.Configuration.Json/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "System.Text.Json": "7.0.0" - } - }, - "Microsoft.Extensions.DependencyInjection/7.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0" - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": {}, "Microsoft.Extensions.DependencyModel/7.0.0": { - "dependencies": { - "System.Text.Encodings.Web": "7.0.0", - "System.Text.Json": "7.0.0" - }, "runtime": { "lib/net7.0/Microsoft.Extensions.DependencyModel.dll": { "assemblyVersion": "7.0.0.0", @@ -974,106 +513,6 @@ } } }, - "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.Extensions.FileProviders.Composite/2.2.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0" - } - }, - "Microsoft.Extensions.FileProviders.Embedded/3.1.22": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0" - } - }, - "Microsoft.Extensions.FileProviders.Physical/7.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.Extensions.FileSystemGlobbing/7.0.0": {}, - "Microsoft.Extensions.Hosting.Abstractions/3.1.8": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0" - } - }, - "Microsoft.Extensions.Http/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0" - } - }, - "Microsoft.Extensions.Localization/2.2.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Localization.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0" - } - }, - "Microsoft.Extensions.Localization.Abstractions/2.2.0": {}, - "Microsoft.Extensions.Logging/7.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "7.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0" - } - }, - "Microsoft.Extensions.Logging.Abstractions/7.0.0": {}, - "Microsoft.Extensions.Logging.Configuration/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0" - } - }, - "Microsoft.Extensions.Logging.Console/1.1.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", - "NETStandard.Library": "1.6.1" - } - }, - "Microsoft.Extensions.ObjectPool/2.2.0": {}, - "Microsoft.Extensions.Options/7.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.Extensions.Primitives/7.0.0": {}, - "Microsoft.Extensions.WebEncoders/2.2.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Options": "7.0.0", - "System.Text.Encodings.Web": "7.0.0" - } - }, "Microsoft.Identity.Client/4.45.0": { "dependencies": { "Microsoft.IdentityModel.Abstractions": "7.1.2" @@ -1170,14 +609,6 @@ } } }, - "Microsoft.Net.Http.Headers/2.2.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0", - "System.Buffers": "4.5.1" - } - }, - "Microsoft.NETCore.Platforms/5.0.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, "Microsoft.OpenApi/1.4.3": { "runtime": { "lib/netstandard2.0/Microsoft.OpenApi.dll": { @@ -1194,20 +625,6 @@ } } }, - "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.17.0": {}, - "Microsoft.Win32.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "Microsoft.Win32.Registry/5.0.0": { - "dependencies": { - "System.Security.AccessControl": "5.0.0", - "System.Security.Principal.Windows": "5.0.0" - } - }, "Microsoft.Win32.SystemEvents/7.0.0": { "runtime": { "lib/net7.0/Microsoft.Win32.SystemEvents.dll": { @@ -1225,9 +642,6 @@ } }, "MongoDB.Bson/2.19.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, "runtime": { "lib/netstandard2.1/MongoDB.Bson.dll": { "assemblyVersion": "2.19.0.0", @@ -1237,7 +651,6 @@ }, "MongoDB.Driver/2.19.0": { "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", "MongoDB.Bson": "2.19.0", "MongoDB.Driver.Core": "2.19.0", "MongoDB.Libmongocrypt": "1.7.0" @@ -1253,12 +666,10 @@ "dependencies": { "AWSSDK.SecurityToken": "3.7.100.14", "DnsClient": "1.6.1", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", "MongoDB.Bson": "2.19.0", "MongoDB.Libmongocrypt": "1.7.0", "SharpCompress": "0.30.1", "Snappier": "1.0.0", - "System.Buffers": "4.5.1", "ZstdSharp.Port": "0.6.2" }, "runtime": { @@ -1322,11 +733,8 @@ "BouncyCastle.NetCore": "1.8.5", "Google.Protobuf": "3.19.4", "K4os.Compression.LZ4.Streams": "1.2.6", - "System.Buffers": "4.5.1", "System.Configuration.ConfigurationManager": "5.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Security.Permissions": "5.0.0", - "System.Text.Encoding.CodePages": "7.0.0" + "System.Security.Permissions": "5.0.0" }, "runtime": { "lib/net6.0/MySql.Data.dll": { @@ -1362,54 +770,6 @@ } } }, - "NETStandard.Library/1.6.1": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.Win32.Primitives": "4.3.0", - "System.AppContext": "4.3.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Console": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.Compression.ZipFile": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Net.Http": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Timer": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0" - } - }, "Newtonsoft.Json/13.0.3": { "runtime": { "lib/net6.0/Newtonsoft.Json.dll": { @@ -1438,9 +798,6 @@ } }, "Npgsql/6.0.4": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, "runtime": { "lib/net6.0/Npgsql.dll": { "assemblyVersion": "6.0.4.0", @@ -1463,10 +820,7 @@ "Pomelo.EntityFrameworkCore.MySql.Design/1.1.2": { "dependencies": { "Microsoft.EntityFrameworkCore.Relational.Design": "1.1.1", - "Microsoft.Extensions.DependencyInjection": "7.0.0", - "Microsoft.Extensions.Logging.Console": "1.1.1", "MySqlConnector": "2.2.5", - "NETStandard.Library": "1.6.1", "Pomelo.EntityFrameworkCore.MySql": "7.0.0" }, "runtime": { @@ -1476,15 +830,6 @@ } } }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.native.System/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, "runtime.native.System.Data.SqlClient.sni/4.7.0": { "dependencies": { "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", @@ -1492,39 +837,6 @@ "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" } }, - "runtime.native.System.IO.Compression/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Net.Http/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "dependencies": { - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, "runtime.osx.10.10-x64.CoreCompat.System.Drawing/6.0.5.128": { "runtime": { "lib/netstandard2.0/runtime.osx.10.10-x64.CoreCompat.System.Drawing.dll": { @@ -1640,12 +952,6 @@ } } }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { "runtimeTargets": { "runtimes/win-arm64/native/sni.dll": { @@ -1694,8 +1000,6 @@ }, "Sentry.Extensions.Logging/3.29.1": { "dependencies": { - "Microsoft.Extensions.Http": "6.0.0", - "Microsoft.Extensions.Logging.Configuration": "6.0.0", "Sentry": "3.29.1" }, "runtime": { @@ -1715,8 +1019,6 @@ }, "Serilog.AspNetCore/6.1.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection": "7.0.0", - "Microsoft.Extensions.Logging": "7.0.0", "Serilog": "2.12.0", "Serilog.Extensions.Hosting": "5.0.1", "Serilog.Formatting.Compact": "1.1.0", @@ -1745,8 +1047,7 @@ }, "Serilog.Exceptions/8.4.0": { "dependencies": { - "Serilog": "2.12.0", - "System.Reflection.TypeExtensions": "4.7.0" + "Serilog": "2.12.0" }, "runtime": { "lib/net6.0/Serilog.Exceptions.dll": { @@ -1757,9 +1058,6 @@ }, "Serilog.Extensions.Hosting/5.0.1": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "3.1.8", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", "Serilog": "2.12.0", "Serilog.Extensions.Logging": "3.1.0" }, @@ -1772,7 +1070,6 @@ }, "Serilog.Extensions.Logging/3.1.0": { "dependencies": { - "Microsoft.Extensions.Logging": "7.0.0", "Serilog": "2.12.0" }, "runtime": { @@ -1807,7 +1104,6 @@ "Serilog.Settings.Configuration/3.3.0": { "dependencies": { "Microsoft.Extensions.DependencyModel": "7.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0", "Serilog": "2.12.0" }, "runtime": { @@ -1846,8 +1142,7 @@ "Serilog.Formatting.Compact": "1.1.0", "Serilog.Formatting.Elasticsearch": "9.0.0", "Serilog.Sinks.File": "5.0.0", - "Serilog.Sinks.PeriodicBatching": "3.1.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" + "Serilog.Sinks.PeriodicBatching": "3.1.0" }, "runtime": { "lib/netstandard2.0/Serilog.Sinks.Elasticsearch.dll": { @@ -1896,7 +1191,6 @@ }, "Swashbuckle.AspNetCore/6.5.0": { "dependencies": { - "Microsoft.Extensions.ApiDescription.Server": "6.0.5", "Swashbuckle.AspNetCore.Swagger": "6.5.0", "Swashbuckle.AspNetCore.SwaggerGen": "6.5.0", "Swashbuckle.AspNetCore.SwaggerUI": "6.5.0" @@ -1943,12 +1237,6 @@ } } }, - "System.AppContext/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Buffers/4.5.1": {}, "System.CodeDom/4.4.0": { "runtime": { "lib/netstandard2.0/System.CodeDom.dll": { @@ -1957,40 +1245,6 @@ } } }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Concurrent/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Collections.Immutable/1.3.1": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.Linq": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.ComponentModel.Annotations/4.5.0": {}, "System.Configuration.ConfigurationManager/5.0.0": { "dependencies": { "System.Security.Cryptography.ProtectedData": "5.0.0", @@ -2003,19 +1257,8 @@ } } }, - "System.Console/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, "System.Data.SqlClient/4.8.5": { "dependencies": { - "Microsoft.Win32.Registry": "5.0.0", - "System.Security.Principal.Windows": "5.0.0", "runtime.native.System.Data.SqlClient.sni": "4.7.0" }, "runtime": { @@ -2039,53 +1282,6 @@ } } }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Diagnostics.FileVersionInfo/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Reflection.Metadata": "1.4.2", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - } - }, - "System.Diagnostics.StackTrace/4.3.0": { - "dependencies": { - "System.IO.FileSystem": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Metadata": "1.4.2", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.Tools/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, "System.Drawing.Common/7.0.0": { "dependencies": { "Microsoft.Win32.SystemEvents": "7.0.0" @@ -2105,50 +1301,6 @@ } } }, - "System.Dynamic.Runtime/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.7.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Formats.Asn1/7.0.0": {}, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Globalization.Calendars/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Globalization.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - } - }, "System.IdentityModel.Tokens.Jwt/7.1.2": { "dependencies": { "Microsoft.IdentityModel.JsonWebTokens": "7.1.2", @@ -2161,101 +1313,7 @@ } } }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.Compression/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "System.Buffers": "4.5.1", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.IO.Compression": "4.3.0" - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.IO": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.IO.FileSystem/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.IO.Pipelines/4.5.2": {}, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Linq.Expressions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.7.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Memory/4.5.4": {}, "System.Memory.Data/1.0.2": { - "dependencies": { - "System.Text.Encodings.Web": "7.0.0", - "System.Text.Json": "7.0.0" - }, "runtime": { "lib/netstandard2.0/System.Memory.Data.dll": { "assemblyVersion": "1.0.2.0", @@ -2263,54 +1321,6 @@ } } }, - "System.Net.Http/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.DiagnosticSource": "6.0.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.OpenSsl": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Net.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Net.Sockets/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, "System.Net.WebSockets.WebSocketProtocol/4.5.1": { "runtime": { "lib/netcoreapp2.1/System.Net.WebSockets.WebSocketProtocol.dll": { @@ -2319,100 +1329,6 @@ } } }, - "System.Numerics.Vectors/4.5.0": {}, - "System.ObjectModel/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Metadata/1.4.2": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Collections.Immutable": "1.3.1", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.7.0": {}, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, "System.Runtime.Caching/5.0.0": { "dependencies": { "System.Configuration.ConfigurationManager": "5.0.0" @@ -2432,145 +1348,6 @@ } } }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Handles/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.InteropServices/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0", - "runtime.native.System": "4.3.0" - } - }, - "System.Runtime.Numerics/4.3.0": { - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Security.AccessControl/5.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "System.Security.Principal.Windows": "5.0.0" - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "System.Collections": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.Apple": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.Cng/5.0.0": { - "dependencies": { - "System.Formats.Asn1": "7.0.0" - } - }, - "System.Security.Cryptography.Csp/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.OpenSsl/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.Pkcs/7.0.0": { - "dependencies": { - "System.Formats.Asn1": "7.0.0" - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, "System.Security.Cryptography.ProtectedData/5.0.0": { "runtime": { "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": { @@ -2587,44 +1364,8 @@ } } }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "5.0.0", - "System.Security.Cryptography.Csp": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.OpenSsl": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.Xml/4.5.0": { - "dependencies": { - "System.Security.Cryptography.Pkcs": "7.0.0", - "System.Security.Permissions": "5.0.0" - } - }, "System.Security.Permissions/5.0.0": { "dependencies": { - "System.Security.AccessControl": "5.0.0", "System.Windows.Extensions": "5.0.0" }, "runtime": { @@ -2634,80 +1375,6 @@ } } }, - "System.Security.Principal.Windows/5.0.0": {}, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encoding.CodePages/7.0.0": {}, - "System.Text.Encoding.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.Text.Encodings.Web/7.0.0": {}, - "System.Text.Json/7.0.0": { - "dependencies": { - "System.Text.Encodings.Web": "7.0.0" - } - }, - "System.Text.RegularExpressions/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Channels/4.5.0": {}, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks.Extensions/4.5.4": {}, - "System.Threading.Tasks.Parallel/4.3.0": { - "dependencies": { - "System.Collections.Concurrent": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Thread/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Timer/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.ValueTuple/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - } - }, "System.Windows.Extensions/5.0.0": { "dependencies": { "System.Drawing.Common": "7.0.0" @@ -2727,95 +1394,12 @@ } } }, - "System.Xml.ReaderWriter/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Tasks.Extensions": "4.5.4" - } - }, - "System.Xml.XDocument/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - } - }, - "System.Xml.XmlDocument/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - } - }, - "System.Xml.XPath/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - } - }, - "System.Xml.XPath.XDocument/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0", - "System.Xml.XPath": "4.3.0" - } - }, "WatchDog.NET/1.4.6": { "dependencies": { "Dapper": "2.0.123", "LiteDB": "5.0.11", - "Microsoft.AspNetCore.Http": "2.2.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", "Microsoft.AspNetCore.Mvc": "2.2.0", "Microsoft.AspNetCore.SignalR": "1.1.0", - "Microsoft.AspNetCore.SignalR.Core": "1.1.0", - "Microsoft.AspNetCore.StaticFiles": "2.2.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Embedded": "3.1.22", - "Microsoft.Extensions.FileProviders.Physical": "7.0.0", - "Microsoft.Extensions.Logging.Abstractions": "7.0.0", "Microsoft.IO.RecyclableMemoryStream": "2.2.1", "MongoDB.Driver": "2.19.0", "MySql.Data": "8.0.29", @@ -2979,27 +1563,6 @@ "path": "litedb/5.0.11", "hashPath": "litedb.5.0.11.nupkg.sha512" }, - "Microsoft.AspNetCore.Antiforgery/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fVQsSXNZz38Ysx8iKwwqfOLHhLrAeKEMBS5Ia3Lh7BJjOC2vPV28/yk08AovOMsB3SNQPGnE7bv+lsIBTmAkvw==", - "path": "microsoft.aspnetcore.antiforgery/2.2.0", - "hashPath": "microsoft.aspnetcore.antiforgery.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VloMLDJMf3n/9ic5lCBOa42IBYJgyB1JhzLsL68Zqg+2bEPWfGBj/xCJy/LrKTArN0coOcZp3wyVTZlx0y9pHQ==", - "path": "microsoft.aspnetcore.authentication.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.authentication.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Core/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-XlVJzJ5wPOYW+Y0J6Q/LVTEyfS4ssLXmt60T0SPP+D8abVhBTl+cgw2gDHlyKYIkcJg7btMVh383NDkMVqD/fg==", - "path": "microsoft.aspnetcore.authentication.core/2.2.0", - "hashPath": "microsoft.aspnetcore.authentication.core.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.Authentication.JwtBearer/7.0.20": { "type": "package", "serviceable": true, @@ -3007,97 +1570,6 @@ "path": "microsoft.aspnetcore.authentication.jwtbearer/7.0.20", "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.7.0.20.nupkg.sha512" }, - "Microsoft.AspNetCore.Authorization/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/L0W8H3jMYWyaeA9gBJqS/tSWBegP9aaTM0mjRhxTttBY9z4RVDRYJ2CwPAmAXIuPr3r1sOw+CS8jFVRGHRezQ==", - "path": "microsoft.aspnetcore.authorization/2.2.0", - "hashPath": "microsoft.aspnetcore.authorization.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authorization.Policy/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aJCo6niDRKuNg2uS2WMEmhJTooQUGARhV2ENQ2tO5443zVHUo19MSgrgGo9FIrfD+4yKPF8Q+FF33WkWfPbyKw==", - "path": "microsoft.aspnetcore.authorization.policy/2.2.0", - "hashPath": "microsoft.aspnetcore.authorization.policy.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Connections.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Aqr/16Cu5XmGv7mLKJvXRxhhd05UJ7cTTSaUV4MZ3ynAzfgWjsAdpIU8FWuxwAjmVdmI8oOWuVDrbs+sRkhKnA==", - "path": "microsoft.aspnetcore.connections.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.connections.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cors/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LFlTM3ThS3ZCILuKnjy8HyK9/IlDh3opogdbCVx6tMGyDzTQBgMPXLjGDLtMk5QmLDCcP3l1TO3z/+1viA8GUg==", - "path": "microsoft.aspnetcore.cors/2.2.0", - "hashPath": "microsoft.aspnetcore.cors.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cryptography.Internal/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GXmMD8/vuTLPLvKzKEPz/4vapC5e0cwx1tUVd83ePRyWF9CCrn/pg4/1I+tGkQqFLPvi3nlI2QtPtC6MQN8Nww==", - "path": "microsoft.aspnetcore.cryptography.internal/2.2.0", - "hashPath": "microsoft.aspnetcore.cryptography.internal.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-G6dvu5Nd2vjpYbzazZ//qBFbSEf2wmBUbyAR7E4AwO3gWjhoJD5YxpThcGJb7oE3VUcW65SVMXT+cPCiiBg8Sg==", - "path": "microsoft.aspnetcore.dataprotection/2.2.0", - "hashPath": "microsoft.aspnetcore.dataprotection.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-seANFXmp8mb5Y12m1ShiElJ3ZdOT3mBN3wA1GPhHJIvZ/BxOCPyqEOR+810OWsxEZwA5r5fDRNpG/CqiJmQnJg==", - "path": "microsoft.aspnetcore.dataprotection.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pva9ggfUDtnJIKzv0+wxwTX7LduDx6xLSpMqWwdOJkW52L0t31PI78+v+WqqMpUtMzcKug24jGs3nTFpAmA/2g==", - "path": "microsoft.aspnetcore.diagnostics.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.diagnostics.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Hosting.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ubycklv+ZY7Kutdwuy1W4upWcZ6VFR8WUXU7l7B2+mvbDBBPAcfpi+E+Y5GFe+Q157YfA3C49D2GCjAZc7Mobw==", - "path": "microsoft.aspnetcore.hosting.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.hosting.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1PMijw8RMtuQF60SsD/JlKtVfvh4NORAhF4wjysdABhlhTrYmtgssqyncR0Stq5vqtjplZcj6kbT4LRTglt9IQ==", - "path": "microsoft.aspnetcore.hosting.server.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Html.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Y4rs5aMEXY8G7wJo5S3EEt6ltqyOTr/qOeZzfn+hw/fuQj5GppGckMY5psGLETo1U9hcT5MmAhaT5xtusM1b5g==", - "path": "microsoft.aspnetcore.html.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.html.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http/2.2.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BAibpoItxI5puk7YJbIGj95arZueM8B8M5xT1fXBn3hb3L2G3ucrZcYXv1gXdaroLbntUs8qeV8iuBrpjQsrKw==", - "path": "microsoft.aspnetcore.http/2.2.2", - "hashPath": "microsoft.aspnetcore.http.2.2.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Nxs7Z1q3f1STfLYKJSVXCs1iBl+Ya6E8o4Oy1bCxJ/rNI44E/0f6tbsrVqAWfB7jlnJfyaAtIalBVxPKUPQb4Q==", - "path": "microsoft.aspnetcore.http.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.Http.Connections/1.1.0": { "type": "package", "serviceable": true, @@ -3105,27 +1577,6 @@ "path": "microsoft.aspnetcore.http.connections/1.1.0", "hashPath": "microsoft.aspnetcore.http.connections.1.1.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Http.Connections.Common/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-mYk5QUUjyXQmlyDHWDjkLYDArt97plwe6KsDsNVhDEQ+HgZMKGjISyM6YSA7BERQNR25kXBTbIYfSy1vePGQgg==", - "path": "microsoft.aspnetcore.http.connections.common/1.1.0", - "hashPath": "microsoft.aspnetcore.http.connections.common.1.1.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http.Extensions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2DgZ9rWrJtuR7RYiew01nGRzuQBDaGHGmK56Rk54vsLLsCdzuFUPqbDTJCS1qJQWTbmbIQ9wGIOjpxA1t0l7/w==", - "path": "microsoft.aspnetcore.http.extensions/2.2.0", - "hashPath": "microsoft.aspnetcore.http.extensions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http.Features/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ziFz5zH8f33En4dX81LW84I6XrYXKf9jg6aM39cM+LffN9KJahViKZ61dGMSO2gd3e+qe5yBRwsesvyqlZaSMg==", - "path": "microsoft.aspnetcore.http.features/2.2.0", - "hashPath": "microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.JsonPatch/7.0.3": { "type": "package", "serviceable": true, @@ -3133,13 +1584,6 @@ "path": "microsoft.aspnetcore.jsonpatch/7.0.3", "hashPath": "microsoft.aspnetcore.jsonpatch.7.0.3.nupkg.sha512" }, - "Microsoft.AspNetCore.Localization/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+PGX1mEfq19EVvskBBb9XBQrXZpZrh6hYhX0x3FkPTEqr+rDM2ZmsEwAAMRmzcidmlDM1/7cyDSU/WhkecU8tA==", - "path": "microsoft.aspnetcore.localization/2.2.0", - "hashPath": "microsoft.aspnetcore.localization.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.Mvc/2.2.0": { "type": "package", "serviceable": true, @@ -3147,62 +1591,6 @@ "path": "microsoft.aspnetcore.mvc/2.2.0", "hashPath": "microsoft.aspnetcore.mvc.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Mvc.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ET6uZpfVbGR1NjCuLaLy197cQ3qZUjzl7EG5SL4GfJH/c9KRE89MMBrQegqWsh0w1iRUB/zQaK0anAjxa/pz4g==", - "path": "microsoft.aspnetcore.mvc.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Analyzers/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Wxxt1rFVHITp4MDaGQP/wyl+ROVVVeQCTWI6C8hxI8X66C4u6gcxvelqgnmsn+dISMCdE/7FQOwgiMx1HxuZqA==", - "path": "microsoft.aspnetcore.mvc.analyzers/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.analyzers.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-iSREQct43Xg2t3KiQ2648e064al/HSLPXpI5yO9VPeTGDspWKHW23XFHRKPN1YjIQHHfBj8ytXbiF0XcSxp5pg==", - "path": "microsoft.aspnetcore.mvc.apiexplorer/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.apiexplorer.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Core/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ALiY4a6BYsghw8PT5+VU593Kqp911U3w9f/dH9/ZoI3ezDsDAGiObqPu/HP1oXK80Ceu0XdQ3F0bx5AXBeuN/Q==", - "path": "microsoft.aspnetcore.mvc.core/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.core.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Cors/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oINjMqhU7yzT2T9AMuvktlWlMd40i0do8E1aYslJS+c5fof+EMhjnwTh6cHN1dfrgjkoXJ/gutxn5Qaqf/81Kg==", - "path": "microsoft.aspnetcore.mvc.cors/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.cors.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WOw4SA3oT47aiU7ZjN/88j+b79YU6VftmHmxK29Km3PTI7WZdmw675QTcgWfsjEX4joCB82v7TvarO3D0oqOyw==", - "path": "microsoft.aspnetcore.mvc.dataannotations/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.dataannotations.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ScWwXrkAvw6PekWUFkIr5qa9NKn4uZGRvxtt3DvtUrBYW5Iu2y4SS/vx79JN0XDHNYgAJ81nVs+4M7UE1Y/O+g==", - "path": "microsoft.aspnetcore.mvc.formatters.json/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.formatters.json.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Localization/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-H1L4pP124mrN6duwOtNVIJUqy4CczC2/ah4MXarRt9ZRpJd2zNp1j3tJCgyEQpqai6zNVP6Vp2ZRMQcNDcNAKA==", - "path": "microsoft.aspnetcore.mvc.localization/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.localization.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.Mvc.NewtonsoftJson/7.0.3": { "type": "package", "serviceable": true, @@ -3210,13 +1598,6 @@ "path": "microsoft.aspnetcore.mvc.newtonsoftjson/7.0.3", "hashPath": "microsoft.aspnetcore.mvc.newtonsoftjson.7.0.3.nupkg.sha512" }, - "Microsoft.AspNetCore.Mvc.Razor/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-TXvEOjp3r6qDEjmDtv3pXjQr/Zia9PpoGkl1MyTEqKqrUehBTpAdCjA8APXFwun19lH20OuyU+e4zDYv9g134w==", - "path": "microsoft.aspnetcore.mvc.razor/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.razor.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.Mvc.Razor.Extensions/2.2.0": { "type": "package", "serviceable": true, @@ -3224,20 +1605,6 @@ "path": "microsoft.aspnetcore.mvc.razor.extensions/2.2.0", "hashPath": "microsoft.aspnetcore.mvc.razor.extensions.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Mvc.RazorPages/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GsMs4QKCf5VgdGZq9/nfAVkMJ/8uE4ie0Iugv4FtxbHBmMdpPQQBfTFKoUpwMbgIRw7hzV8xy2HPPU5o58PsdQ==", - "path": "microsoft.aspnetcore.mvc.razorpages/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.razorpages.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.TagHelpers/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hsrm/dLx7ztfWV+WEE7O8YqEePW7TmUwFwR7JsOUSTKaV9uSeghdmoOsYuk0HeoTiMhRxH8InQVE9/BgBj+jog==", - "path": "microsoft.aspnetcore.mvc.taghelpers/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.taghelpers.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.Mvc.Versioning/5.0.0": { "type": "package", "serviceable": true, @@ -3252,13 +1619,6 @@ "path": "microsoft.aspnetcore.mvc.versioning.apiexplorer/5.0.0", "hashPath": "microsoft.aspnetcore.mvc.versioning.apiexplorer.5.0.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dt7MGkzCFVTAD5oesI8UeVVeiSgaZ0tPdFstQjG6YLJSCiq1koOUSHMpf0PASGdOW/H9hxXkolIBhT5dWqJi7g==", - "path": "microsoft.aspnetcore.mvc.viewfeatures/2.2.0", - "hashPath": "microsoft.aspnetcore.mvc.viewfeatures.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.OpenApi/7.0.3": { "type": "package", "serviceable": true, @@ -3266,20 +1626,6 @@ "path": "microsoft.aspnetcore.openapi/7.0.3", "hashPath": "microsoft.aspnetcore.openapi.7.0.3.nupkg.sha512" }, - "Microsoft.AspNetCore.Razor/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V54PIyDCFl8COnTp9gezNHpUNHk7F9UnerGeZy3UfbnwYvfzbo+ipqQmSgeoESH8e0JvKhRTyQyZquW2EPtCmg==", - "path": "microsoft.aspnetcore.razor/2.2.0", - "hashPath": "microsoft.aspnetcore.razor.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Razor.Design/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VLWK+ZtMMNukY6XjxYHc7mz33vkquoEzQJHm/LCF5REVxIaexLr+UTImljRRJBdUDJluDAQwU+59IX0rFDfURA==", - "path": "microsoft.aspnetcore.razor.design/2.2.0", - "hashPath": "microsoft.aspnetcore.razor.design.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.Razor.Language/2.2.0": { "type": "package", "serviceable": true, @@ -3287,34 +1633,6 @@ "path": "microsoft.aspnetcore.razor.language/2.2.0", "hashPath": "microsoft.aspnetcore.razor.language.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Razor.Runtime/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7YqK+H61lN6yj9RiQUko7oaOhKtRR9Q/kBcoWNRemhJdTIWOh1OmdvJKzZrMWOlff3BAjejkPQm+0V0qXk+B1w==", - "path": "microsoft.aspnetcore.razor.runtime/2.2.0", - "hashPath": "microsoft.aspnetcore.razor.runtime.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.ResponseCaching.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-CIHWEKrHzZfFp7t57UXsueiSA/raku56TgRYauV/W1+KAQq6vevz60zjEKaazt3BI76zwMz3B4jGWnCwd8kwQw==", - "path": "microsoft.aspnetcore.responsecaching.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.responsecaching.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Routing/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-jAhDBy0wryOnMhhZTtT9z63gJbvCzFuLm8yC6pHzuVu9ZD1dzg0ltxIwT4cfwuNkIL/TixdKsm3vpVOpG8euWQ==", - "path": "microsoft.aspnetcore.routing/2.2.0", - "hashPath": "microsoft.aspnetcore.routing.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Routing.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lRRaPN7jDlUCVCp9i0W+PB0trFaKB0bgMJD7hEJS9Uo4R9MXaMC8X2tJhPLmeVE3SGDdYI4QNKdVmhNvMJGgPQ==", - "path": "microsoft.aspnetcore.routing.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.routing.abstractions.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.SignalR/1.1.0": { "type": "package", "serviceable": true, @@ -3322,34 +1640,6 @@ "path": "microsoft.aspnetcore.signalr/1.1.0", "hashPath": "microsoft.aspnetcore.signalr.1.1.0.nupkg.sha512" }, - "Microsoft.AspNetCore.SignalR.Common/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-TyLgQ4y4RVUIxiYFnHT181/rJ33/tL/NcBWC9BwLpulDt5/yGCG4EvsToZ49EBQ7256zj+R6OGw6JF+jj6MdPQ==", - "path": "microsoft.aspnetcore.signalr.common/1.1.0", - "hashPath": "microsoft.aspnetcore.signalr.common.1.1.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.SignalR.Core/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-mk69z50oFk2e89d3F/AfKeAvP3kvGG7MHG4ErydZiUd3ncSRq0kl0czq/COn/QVKYua9yGr2LIDwuR1C6/pu8Q==", - "path": "microsoft.aspnetcore.signalr.core/1.1.0", - "hashPath": "microsoft.aspnetcore.signalr.core.1.1.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.SignalR.Protocols.Json/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BOsjatDJnvnnXCMajOlC0ISmiFnJi/EyJzMo0i//5fZJVCLrQ4fyV/HzrhhAhSJuwJOQDdDozKQ9MB9jHq84pg==", - "path": "microsoft.aspnetcore.signalr.protocols.json/1.1.0", - "hashPath": "microsoft.aspnetcore.signalr.protocols.json.1.1.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.StaticFiles/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-byZDrjir6Co5EoWbraQyG0qbPCUG6XgGYQstipMF9lucOAjq/mqnIyt8B8iMWnin/ghZoOln9Y01af4rUAwOhA==", - "path": "microsoft.aspnetcore.staticfiles/2.2.0", - "hashPath": "microsoft.aspnetcore.staticfiles.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.WebSockets/2.2.0": { "type": "package", "serviceable": true, @@ -3357,13 +1647,6 @@ "path": "microsoft.aspnetcore.websockets/2.2.0", "hashPath": "microsoft.aspnetcore.websockets.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.WebUtilities/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9ErxAAKaDzxXASB/b5uLEkLgUWv1QbeVxyJYEHQwMaxXOeFFVkQxiq8RyfVcifLU7NR0QY0p3acqx4ZpYfhHDg==", - "path": "microsoft.aspnetcore.webutilities/2.2.0", - "hashPath": "microsoft.aspnetcore.webutilities.2.2.0.nupkg.sha512" - }, "Microsoft.Bcl.AsyncInterfaces/1.1.1": { "type": "package", "serviceable": true, @@ -3371,13 +1654,6 @@ "path": "microsoft.bcl.asyncinterfaces/1.1.1", "hashPath": "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512" }, - "Microsoft.CodeAnalysis.Analyzers/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==", - "path": "microsoft.codeanalysis.analyzers/1.1.0", - "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512" - }, "Microsoft.CodeAnalysis.Common/2.8.0": { "type": "package", "serviceable": true, @@ -3399,13 +1675,6 @@ "path": "microsoft.codeanalysis.razor/2.2.0", "hashPath": "microsoft.codeanalysis.razor.2.2.0.nupkg.sha512" }, - "Microsoft.CSharp/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", - "path": "microsoft.csharp/4.7.0", - "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" - }, "Microsoft.Data.SqlClient/5.0.1": { "type": "package", "serviceable": true, @@ -3434,13 +1703,6 @@ "path": "microsoft.entityframeworkcore.abstractions/7.0.3", "hashPath": "microsoft.entityframeworkcore.abstractions.7.0.3.nupkg.sha512" }, - "Microsoft.EntityFrameworkCore.Analyzers/7.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-CLyRWFLwaOUZNPEia/aBMzFxZqm/ITKt3B+yUFtrg4Ys5VF3n2gvneuItC9IhpeOcjfdSgu/yUKf8y/IsNHs5A==", - "path": "microsoft.entityframeworkcore.analyzers/7.0.3", - "hashPath": "microsoft.entityframeworkcore.analyzers.7.0.3.nupkg.sha512" - }, "Microsoft.EntityFrameworkCore.Design/7.0.3": { "type": "package", "serviceable": true, @@ -3476,76 +1738,6 @@ "path": "microsoft.entityframeworkcore.tools/7.0.3", "hashPath": "microsoft.entityframeworkcore.tools.7.0.3.nupkg.sha512" }, - "Microsoft.Extensions.ApiDescription.Server/6.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==", - "path": "microsoft.extensions.apidescription.server/6.0.5", - "hashPath": "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IeimUd0TNbhB4ded3AbgBLQv2SnsiVugDyGV1MvspQFVlA07nDC7Zul7kcwH5jWN3JiTcp/ySE83AIJo8yfKjg==", - "path": "microsoft.extensions.caching.abstractions/7.0.0", - "hashPath": "microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.Memory/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xpidBs2KCE2gw1JrD0quHE72kvCaI3xFql5/Peb2GRtUuZX+dYPoK/NTdVMiM67Svym0M0Df9A3xyU0FbMQhHw==", - "path": "microsoft.extensions.caching.memory/7.0.0", - "hashPath": "microsoft.extensions.caching.memory.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tldQUBWt/xeH2K7/hMPPo5g8zuLc3Ro9I5d4o/XrxvxOCA2EZBtW7bCHHTc49fcBtvB8tLAb/Qsmfrq+2SJ4vA==", - "path": "microsoft.extensions.configuration/7.0.0", - "hashPath": "microsoft.extensions.configuration.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==", - "path": "microsoft.extensions.configuration.abstractions/7.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", - "path": "microsoft.extensions.configuration.binder/6.0.0", - "hashPath": "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xk2lRJ1RDuqe57BmgvRPyCt6zyePKUmvT6iuXqiHR+/OIIgWVR8Ff5k2p6DwmqY8a17hx/OnrekEhziEIeQP6Q==", - "path": "microsoft.extensions.configuration.fileextensions/7.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LDNYe3uw76W35Jci+be4LDf2lkQZe0A7EEYQVChFbc509CpZ4Iupod8li4PUXPBhEUOFI/rlQNf5xkzJRQGvtA==", - "path": "microsoft.extensions.configuration.json/7.0.0", - "hashPath": "microsoft.extensions.configuration.json.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==", - "path": "microsoft.extensions.dependencyinjection/7.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==", - "path": "microsoft.extensions.dependencyinjection.abstractions/7.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512" - }, "Microsoft.Extensions.DependencyModel/7.0.0": { "type": "package", "serviceable": true, @@ -3553,132 +1745,6 @@ "path": "microsoft.extensions.dependencymodel/7.0.0", "hashPath": "microsoft.extensions.dependencymodel.7.0.0.nupkg.sha512" }, - "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NyawiW9ZT/liQb34k9YqBSNPLuuPkrjMgQZ24Y/xXX1RoiBkLUdPMaQTmxhZ5TYu8ZKZ9qayzil75JX95vGQUg==", - "path": "microsoft.extensions.fileproviders.abstractions/7.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Composite/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Az/RxWB+UlyVN/TvQFaGXx8XAXVZN5WQnnuJOsjwBzghSJc1i8zqNjIypPHOedcuIXs2XSWgOSL6YQ3BlCnoJA==", - "path": "microsoft.extensions.fileproviders.composite/2.2.0", - "hashPath": "microsoft.extensions.fileproviders.composite.2.2.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Embedded/3.1.22": { - "type": "package", - "serviceable": true, - "sha512": "sha512-4hTeyTOT11sAxbYpvWa0C5AztrcdQTOUdhWN+NW+G3UPVaUziF/JIQWBW/yE2dy5zXJJW9MTYgAsNPtAFH79EA==", - "path": "microsoft.extensions.fileproviders.embedded/3.1.22", - "hashPath": "microsoft.extensions.fileproviders.embedded.3.1.22.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-K8D2MTR+EtzkbZ8z80LrG7Ur64R7ZZdRLt1J5cgpc/pUWl0C6IkAUapPuK28oionHueCPELUqq0oYEvZfalNdg==", - "path": "microsoft.extensions.fileproviders.physical/7.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2jONjKHiF+E92ynz2ZFcr9OvxIw+rTGMPEH+UZGeHTEComVav93jQUWGkso8yWwVBcEJGcNcZAaqY01FFJcj7w==", - "path": "microsoft.extensions.filesystemglobbing/7.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Hosting.Abstractions/3.1.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7ZJUKwPipkDvuv2KJPZ3r01wp2AWNMiYH+61i0dL89F7QICknjKpWgLKLpTSUYFgl77S3b4264I6i4HzDdrb2A==", - "path": "microsoft.extensions.hosting.abstractions/3.1.8", - "hashPath": "microsoft.extensions.hosting.abstractions.3.1.8.nupkg.sha512" - }, - "Microsoft.Extensions.Http/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-15+pa2G0bAMHbHewaQIdr/y6ag2H3yh4rd9hTXavtWDzQBkvpe2RMqFg8BxDpcQWssmjmBApGPcw93QRz6YcMg==", - "path": "microsoft.extensions.http/6.0.0", - "hashPath": "microsoft.extensions.http.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3nBQLeBrcd4Rgd9vQi4gF5NgAWxnQrHekjjwlgww4wyLNfJDizjiex2resOLoAuAgy3y2IIAWjOpbr0UKR2ykw==", - "path": "microsoft.extensions.localization/2.2.0", - "hashPath": "microsoft.extensions.localization.2.2.0.nupkg.sha512" - }, - "Microsoft.Extensions.Localization.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FQzXG/lYR9UOM2zHpqsjTRpp3EghIYo3FCsQpfmtbp+glPaU0WXZfNmMjyqBRmMj1Sq93fPnC+G9zzYRauuRQA==", - "path": "microsoft.extensions.localization.abstractions/2.2.0", - "hashPath": "microsoft.extensions.localization.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==", - "path": "microsoft.extensions.logging/7.0.0", - "hashPath": "microsoft.extensions.logging.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw==", - "path": "microsoft.extensions.logging.abstractions/7.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Configuration/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZDskjagmBAbv+K8rYW9VhjPplhbOE63xUD0DiuydZJwt15dRyoqicYklLd86zzeintUc7AptDkHn+YhhYkYo8A==", - "path": "microsoft.extensions.logging.configuration/6.0.0", - "hashPath": "microsoft.extensions.logging.configuration.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Console/1.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oKfmQdH7c89QyFvolNhwIU3AME0LXOo89DTNbu0c3+b42/0UkJi3fT4Jz6Pg8AY38yYYP7lH/MFVxmbRqiUmhw==", - "path": "microsoft.extensions.logging.console/1.1.1", - "hashPath": "microsoft.extensions.logging.console.1.1.1.nupkg.sha512" - }, - "Microsoft.Extensions.ObjectPool/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gA8H7uQOnM5gb+L0uTNjViHYr+hRDqCdfugheGo/MxQnuHzmhhzCBTIPm19qL1z1Xe0NEMabfcOBGv9QghlZ8g==", - "path": "microsoft.extensions.objectpool/2.2.0", - "hashPath": "microsoft.extensions.objectpool.2.2.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lP1yBnTTU42cKpMozuafbvNtQ7QcBjr/CcK3bYOGEMH55Fjt+iecXjT6chR7vbgCMqy3PG3aNQSZgo/EuY/9qQ==", - "path": "microsoft.extensions.options/7.0.0", - "hashPath": "microsoft.extensions.options.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==", - "path": "microsoft.extensions.options.configurationextensions/6.0.0", - "hashPath": "microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==", - "path": "microsoft.extensions.primitives/7.0.0", - "hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.WebEncoders/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V8XcqYcpcdBAxUhLeyYcuKmxu4CtNQA9IphTnARpQGhkop4A93v2XgM3AtaVVJo3H2cDWxWM6aeO8HxkifREqw==", - "path": "microsoft.extensions.webencoders/2.2.0", - "hashPath": "microsoft.extensions.webencoders.2.2.0.nupkg.sha512" - }, "Microsoft.Identity.Client/4.45.0": { "type": "package", "serviceable": true, @@ -3742,27 +1808,6 @@ "path": "microsoft.io.recyclablememorystream/2.2.1", "hashPath": "microsoft.io.recyclablememorystream.2.2.1.nupkg.sha512" }, - "Microsoft.Net.Http.Headers/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-iZNkjYqlo8sIOI0bQfpsSoMTmB/kyvmV2h225ihyZT33aTp48ZpF6qYnXxzSXmHt8DpBAwBTX+1s1UFLbYfZKg==", - "path": "microsoft.net.http.headers/2.2.0", - "hashPath": "microsoft.net.http.headers.2.2.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==", - "path": "microsoft.netcore.platforms/5.0.0", - "hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, "Microsoft.OpenApi/1.4.3": { "type": "package", "serviceable": true, @@ -3777,27 +1822,6 @@ "path": "microsoft.sqlserver.server/1.0.0", "hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512" }, - "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.17.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gfDtAL1WhkjbRdbZlt/ZeQYCbgRpNCZCGj+yeqHObsNFRDHjq8qZJOX9AyTxJpSRYMi9SJk7JDyAbbVYRgEhAA==", - "path": "microsoft.visualstudio.azure.containers.tools.targets/1.17.0", - "hashPath": "microsoft.visualstudio.azure.containers.tools.targets.1.17.0.nupkg.sha512" - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", - "path": "microsoft.win32.primitives/4.3.0", - "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" - }, - "Microsoft.Win32.Registry/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==", - "path": "microsoft.win32.registry/5.0.0", - "hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512" - }, "Microsoft.Win32.SystemEvents/7.0.0": { "type": "package", "serviceable": true, @@ -3868,13 +1892,6 @@ "path": "nest/7.17.5", "hashPath": "nest.7.17.5.nupkg.sha512" }, - "NETStandard.Library/1.6.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", - "path": "netstandard.library/1.6.1", - "hashPath": "netstandard.library.1.6.1.nupkg.sha512" - }, "Newtonsoft.Json/13.0.3": { "type": "package", "serviceable": true, @@ -3917,34 +1934,6 @@ "path": "pomelo.entityframeworkcore.mysql.design/1.1.2", "hashPath": "pomelo.entityframeworkcore.mysql.design.1.1.2.nupkg.sha512" }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", - "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", - "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", - "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.native.System/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", - "path": "runtime.native.system/4.3.0", - "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" - }, "runtime.native.System.Data.SqlClient.sni/4.7.0": { "type": "package", "serviceable": true, @@ -3952,48 +1941,6 @@ "path": "runtime.native.system.data.sqlclient.sni/4.7.0", "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", - "path": "runtime.native.system.io.compression/4.3.0", - "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Net.Http/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", - "path": "runtime.native.system.net.http/4.3.0", - "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", - "path": "runtime.native.system.security.cryptography.apple/4.3.0", - "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", - "path": "runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", - "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", - "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, "runtime.osx.10.10-x64.CoreCompat.System.Drawing/6.0.5.128": { "type": "package", "serviceable": true, @@ -4001,48 +1948,6 @@ "path": "runtime.osx.10.10-x64.corecompat.system.drawing/6.0.5.128", "hashPath": "runtime.osx.10.10-x64.corecompat.system.drawing.6.0.5.128.nupkg.sha512" }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", - "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", - "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", - "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", - "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", - "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { "type": "package", "serviceable": true, @@ -4232,20 +2137,6 @@ "path": "swashbuckle.aspnetcore.swaggerui/6.5.0", "hashPath": "swashbuckle.aspnetcore.swaggerui.6.5.0.nupkg.sha512" }, - "System.AppContext/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", - "path": "system.appcontext/4.3.0", - "hashPath": "system.appcontext.4.3.0.nupkg.sha512" - }, - "System.Buffers/4.5.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", - "path": "system.buffers/4.5.1", - "hashPath": "system.buffers.4.5.1.nupkg.sha512" - }, "System.CodeDom/4.4.0": { "type": "package", "serviceable": true, @@ -4253,34 +2144,6 @@ "path": "system.codedom/4.4.0", "hashPath": "system.codedom.4.4.0.nupkg.sha512" }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", - "path": "system.collections.concurrent/4.3.0", - "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/1.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==", - "path": "system.collections.immutable/1.3.1", - "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512" - }, - "System.ComponentModel.Annotations/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UxYQ3FGUOtzJ7LfSdnYSFd7+oEv6M8NgUatatIN2HxNtDdlcvFAf+VIq4Of9cDMJEJC0aSRv/x898RYhB4Yppg==", - "path": "system.componentmodel.annotations/4.5.0", - "hashPath": "system.componentmodel.annotations.4.5.0.nupkg.sha512" - }, "System.Configuration.ConfigurationManager/5.0.0": { "type": "package", "serviceable": true, @@ -4288,13 +2151,6 @@ "path": "system.configuration.configurationmanager/5.0.0", "hashPath": "system.configuration.configurationmanager.5.0.0.nupkg.sha512" }, - "System.Console/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", - "path": "system.console/4.3.0", - "hashPath": "system.console.4.3.0.nupkg.sha512" - }, "System.Data.SqlClient/4.8.5": { "type": "package", "serviceable": true, @@ -4302,48 +2158,6 @@ "path": "system.data.sqlclient/4.8.5", "hashPath": "system.data.sqlclient.4.8.5.nupkg.sha512" }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "path": "system.diagnostics.diagnosticsource/6.0.0", - "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" - }, - "System.Diagnostics.FileVersionInfo/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==", - "path": "system.diagnostics.fileversioninfo/4.3.0", - "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.StackTrace/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==", - "path": "system.diagnostics.stacktrace/4.3.0", - "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", - "path": "system.diagnostics.tools/4.3.0", - "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", - "path": "system.diagnostics.tracing/4.3.0", - "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" - }, "System.Drawing.Common/7.0.0": { "type": "package", "serviceable": true, @@ -4351,41 +2165,6 @@ "path": "system.drawing.common/7.0.0", "hashPath": "system.drawing.common.7.0.0.nupkg.sha512" }, - "System.Dynamic.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", - "path": "system.dynamic.runtime/4.3.0", - "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" - }, - "System.Formats.Asn1/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+nfpV0afLmvJW8+pLlHxRjz3oZJw4fkyU9MMEaMhCsHi/SN9bGF9q79ROubDiwTiCHezmK0uCWkPP7tGFP/4yg==", - "path": "system.formats.asn1/7.0.0", - "hashPath": "system.formats.asn1.7.0.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", - "path": "system.globalization.calendars/4.3.0", - "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" - }, - "System.Globalization.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", - "path": "system.globalization.extensions/4.3.0", - "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" - }, "System.IdentityModel.Tokens.Jwt/7.1.2": { "type": "package", "serviceable": true, @@ -4393,69 +2172,6 @@ "path": "system.identitymodel.tokens.jwt/7.1.2", "hashPath": "system.identitymodel.tokens.jwt.7.1.2.nupkg.sha512" }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", - "path": "system.io.compression/4.3.0", - "hashPath": "system.io.compression.4.3.0.nupkg.sha512" - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", - "path": "system.io.compression.zipfile/4.3.0", - "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", - "path": "system.io.filesystem/4.3.0", - "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", - "path": "system.io.filesystem.primitives/4.3.0", - "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" - }, - "System.IO.Pipelines/4.5.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NOC/SO4gSX6t0tB25xxDPqPEzkksuzW7NVFBTQGAkjXXUPQl7ZtyE83T7tUCP2huFBbPombfCKvq1Ox1aG8D9w==", - "path": "system.io.pipelines/4.5.2", - "hashPath": "system.io.pipelines.4.5.2.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "path": "system.linq.expressions/4.3.0", - "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" - }, - "System.Memory/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", - "path": "system.memory/4.5.4", - "hashPath": "system.memory.4.5.4.nupkg.sha512" - }, "System.Memory.Data/1.0.2": { "type": "package", "serviceable": true, @@ -4463,27 +2179,6 @@ "path": "system.memory.data/1.0.2", "hashPath": "system.memory.data.1.0.2.nupkg.sha512" }, - "System.Net.Http/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", - "path": "system.net.http/4.3.0", - "hashPath": "system.net.http.4.3.0.nupkg.sha512" - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", - "path": "system.net.primitives/4.3.0", - "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", - "path": "system.net.sockets/4.3.0", - "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" - }, "System.Net.WebSockets.WebSocketProtocol/4.5.1": { "type": "package", "serviceable": true, @@ -4491,90 +2186,6 @@ "path": "system.net.websockets.websocketprotocol/4.5.1", "hashPath": "system.net.websockets.websocketprotocol.4.5.1.nupkg.sha512" }, - "System.Numerics.Vectors/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", - "path": "system.numerics.vectors/4.5.0", - "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "path": "system.objectmodel/4.3.0", - "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", - "path": "system.reflection.emit/4.3.0", - "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Metadata/1.4.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==", - "path": "system.reflection.metadata/1.4.2", - "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VybpaOQQhqE6siHppMktjfGBw1GCwvCqiufqmP8F1nj7fTUNtW35LOEt3UZTEsECfo+ELAl/9o9nJx3U91i7vA==", - "path": "system.reflection.typeextensions/4.7.0", - "hashPath": "system.reflection.typeextensions.4.7.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, "System.Runtime.Caching/5.0.0": { "type": "package", "serviceable": true, @@ -4582,104 +2193,6 @@ "path": "system.runtime.caching/5.0.0", "hashPath": "system.runtime.caching.5.0.0.nupkg.sha512" }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", - "path": "system.runtime.handles/4.3.0", - "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", - "path": "system.runtime.interopservices/4.3.0", - "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", - "path": "system.runtime.interopservices.runtimeinformation/4.3.0", - "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", - "path": "system.runtime.numerics/4.3.0", - "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" - }, - "System.Security.AccessControl/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==", - "path": "system.security.accesscontrol/5.0.0", - "hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512" - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", - "path": "system.security.cryptography.algorithms/4.3.0", - "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Cng/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==", - "path": "system.security.cryptography.cng/5.0.0", - "hashPath": "system.security.cryptography.cng.5.0.0.nupkg.sha512" - }, - "System.Security.Cryptography.Csp/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", - "path": "system.security.cryptography.csp/4.3.0", - "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", - "path": "system.security.cryptography.encoding/4.3.0", - "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", - "path": "system.security.cryptography.openssl/4.3.0", - "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Pkcs/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-mjUbEXkR6DYRef6dnEYKdfec9otcAkibExL+1f9hmbGlWIUyaCnS3Y3oGZEet38waXmuY1ORE8vgv4sgD5nMYg==", - "path": "system.security.cryptography.pkcs/7.0.0", - "hashPath": "system.security.cryptography.pkcs.7.0.0.nupkg.sha512" - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", - "path": "system.security.cryptography.primitives/4.3.0", - "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" - }, "System.Security.Cryptography.ProtectedData/5.0.0": { "type": "package", "serviceable": true, @@ -4687,20 +2200,6 @@ "path": "system.security.cryptography.protecteddata/5.0.0", "hashPath": "system.security.cryptography.protecteddata.5.0.0.nupkg.sha512" }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", - "path": "system.security.cryptography.x509certificates/4.3.0", - "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Xml/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-i2Jn6rGXR63J0zIklImGRkDIJL4b1NfPSEbIVHBlqoIb12lfXIigCbDRpDmIEzwSo/v1U5y/rYJdzZYSyCWxvg==", - "path": "system.security.cryptography.xml/4.5.0", - "hashPath": "system.security.cryptography.xml.4.5.0.nupkg.sha512" - }, "System.Security.Permissions/5.0.0": { "type": "package", "serviceable": true, @@ -4708,111 +2207,6 @@ "path": "system.security.permissions/5.0.0", "hashPath": "system.security.permissions.5.0.0.nupkg.sha512" }, - "System.Security.Principal.Windows/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==", - "path": "system.security.principal.windows/5.0.0", - "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding.CodePages/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LSyCblMpvOe0N3E+8e0skHcrIhgV2huaNcjUUEa8hRtgEAm36aGkRoC8Jxlb6Ra6GSfF29ftduPNywin8XolzQ==", - "path": "system.text.encoding.codepages/7.0.0", - "hashPath": "system.text.encoding.codepages.7.0.0.nupkg.sha512" - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", - "path": "system.text.encoding.extensions/4.3.0", - "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==", - "path": "system.text.encodings.web/7.0.0", - "hashPath": "system.text.encodings.web.7.0.0.nupkg.sha512" - }, - "System.Text.Json/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", - "path": "system.text.json/7.0.0", - "hashPath": "system.text.json.7.0.0.nupkg.sha512" - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", - "path": "system.text.regularexpressions/4.3.0", - "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Channels/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MEH06N0rIGmRT4LOKQ2BmUO0IxfvmIY/PaouSq+DFQku72OL8cxfw8W99uGpTCFf2vx2QHLRSh374iSM3asdTA==", - "path": "system.threading.channels/4.5.0", - "hashPath": "system.threading.channels.4.5.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", - "path": "system.threading.tasks.extensions/4.5.4", - "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" - }, - "System.Threading.Tasks.Parallel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==", - "path": "system.threading.tasks.parallel/4.3.0", - "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512" - }, - "System.Threading.Thread/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==", - "path": "system.threading.thread/4.3.0", - "hashPath": "system.threading.thread.4.3.0.nupkg.sha512" - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", - "path": "system.threading.timer/4.3.0", - "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" - }, - "System.ValueTuple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cNLEvBX3d6MMQRZe3SMFNukVbitDAEpVZO17qa0/2FHxZ7Y7PpFRpr6m2615XYM/tYYYf0B+WyHNujqIw8Luwg==", - "path": "system.valuetuple/4.3.0", - "hashPath": "system.valuetuple.4.3.0.nupkg.sha512" - }, "System.Windows.Extensions/5.0.0": { "type": "package", "serviceable": true, @@ -4820,41 +2214,6 @@ "path": "system.windows.extensions/5.0.0", "hashPath": "system.windows.extensions.5.0.0.nupkg.sha512" }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", - "path": "system.xml.readerwriter/4.3.0", - "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", - "path": "system.xml.xdocument/4.3.0", - "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" - }, - "System.Xml.XmlDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", - "path": "system.xml.xmldocument/4.3.0", - "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" - }, - "System.Xml.XPath/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==", - "path": "system.xml.xpath/4.3.0", - "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512" - }, - "System.Xml.XPath.XDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==", - "path": "system.xml.xpath.xdocument/4.3.0", - "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512" - }, "WatchDog.NET/1.4.6": { "type": "package", "serviceable": true, diff --git a/bin/Debug/net7.0/BMA.EHR.Recruit.Service.dll b/bin/Debug/net7.0/BMA.EHR.Recruit.Service.dll deleted file mode 100644 index 1c6aa84..0000000 Binary files a/bin/Debug/net7.0/BMA.EHR.Recruit.Service.dll and /dev/null differ diff --git a/bin/Debug/net7.0/BMA.EHR.Recruit.Service.pdb b/bin/Debug/net7.0/BMA.EHR.Recruit.Service.pdb deleted file mode 100644 index d2d46d0..0000000 Binary files a/bin/Debug/net7.0/BMA.EHR.Recruit.Service.pdb and /dev/null differ diff --git a/bin/Debug/net7.0/BMA.EHR.Recruit.Service.xml b/bin/Debug/net7.0/BMA.EHR.Recruit.Service.xml index dbae83c..cd774b4 100644 --- a/bin/Debug/net7.0/BMA.EHR.Recruit.Service.xml +++ b/bin/Debug/net7.0/BMA.EHR.Recruit.Service.xml @@ -166,6 +166,13 @@ ไม่ได้ Login เข้าระบบ เมื่อเกิดข้อผิดพลาดในการทำงาน + + + ตรวจสอบสถานะการนำเข้าข้อมูล + + รหัสงานนำเข้า + + แสดงข้อมูลสำหรับหน้าจอ : รายการข้อมูลผู้สมัครสอบ @@ -616,6 +623,18 @@ + + + + + + + + + + + + วันที่เริ่มต้นของช่วงที่ต้องการกรอง diff --git a/bin/Debug/net7.0/appsettings.json b/bin/Debug/net7.0/appsettings.json index 1b2c88a..869e914 100644 --- a/bin/Debug/net7.0/appsettings.json +++ b/bin/Debug/net7.0/appsettings.json @@ -16,9 +16,9 @@ "AllowedHosts": "*", "ConnectionStrings": { "MongoConnection": "mongodb://admin:adminVM123@127.0.0.1:27017", - "DefaultConnection": "server=localhost;user=root;password=12345678;port=3306;database=hrms;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None", - "OrgConnection": "server=localhost;user=root;password=12345678;port=3306;database=hrms_organization;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None", - "RecruitConnection": "server=localhost;user=root;password=12345678;database=hrms_recruit;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None" + "DefaultConnection": "Server=192.168.1.63;User ID=root;Password=12345678;Port=3306;database=hrms;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None", + "OrgConnection": "Server=192.168.1.63;User ID=root;Password=12345678;Port=3306;database=hrms_organization;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None", + "RecruitConnection": "Server=192.168.1.63;User ID=root;Password=12345678;Port=3306;database=hrms_recruit;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None" }, "Jwt": { "Key": "j7C9RO_p4nRtuwCH4z9Db_A_6We42tkD_p4lZtDrezc", diff --git a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfo.cs b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfo.cs index 4596355..b49a909 100644 --- a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfo.cs +++ b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("BMA.EHR.Recruit.Service")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+3b70246e9d6b2564a4d9b34daf5f4837c4116a91")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4dc8849b311be8624f1aaa899b861afc0e2e8883")] [assembly: System.Reflection.AssemblyProductAttribute("BMA.EHR.Recruit.Service")] [assembly: System.Reflection.AssemblyTitleAttribute("BMA.EHR.Recruit.Service")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfoInputs.cache b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfoInputs.cache index 639aaef..489ef28 100644 --- a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfoInputs.cache +++ b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfoInputs.cache @@ -1 +1 @@ -41b5cec2055d8189cb57cbe339bf4738c10bcf621221538d3a3cce6fb5666e55 +e4a1c8cae1bc28cbb41ea0dc0074863fd50b96486289234e92deaf9925544333 diff --git a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.CoreCompileInputs.cache b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.CoreCompileInputs.cache index 137202b..25aeb0c 100644 --- a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.CoreCompileInputs.cache +++ b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -fffe8f4cde7b33605d40e5b420d9196d180ff4220ccade9492b65347ce5e09fb +8f969f631d9b71fa54986a8818844ce1cb810a5fe25dbb57d7a9921d753701c8 diff --git a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.FileListAbsolute.txt b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.FileListAbsolute.txt index 06eb768..0614d28 100644 --- a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.FileListAbsolute.txt +++ b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.FileListAbsolute.txt @@ -368,3 +368,4 @@ D:/Develop/SourceCode/hrms-api-recruit/obj/Debug/net7.0/ref/BMA.EHR.Recruit.Serv /Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.pdb /Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/BMA.EHR.Recruit.Service.genruntimeconfig.cache /Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/ref/BMA.EHR.Recruit.Service.dll +/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/Debug/net7.0/swae.build.ex.cache diff --git a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.dll b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.dll index 1c6aa84..d008ba2 100644 Binary files a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.dll and b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.dll differ diff --git a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.pdb b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.pdb index d2d46d0..073c122 100644 Binary files a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.pdb and b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.pdb differ diff --git a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.xml b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.xml index dbae83c..cd774b4 100644 --- a/obj/Debug/net7.0/BMA.EHR.Recruit.Service.xml +++ b/obj/Debug/net7.0/BMA.EHR.Recruit.Service.xml @@ -166,6 +166,13 @@ ไม่ได้ Login เข้าระบบ เมื่อเกิดข้อผิดพลาดในการทำงาน + + + ตรวจสอบสถานะการนำเข้าข้อมูล + + รหัสงานนำเข้า + + แสดงข้อมูลสำหรับหน้าจอ : รายการข้อมูลผู้สมัครสอบ @@ -616,6 +623,18 @@ + + + + + + + + + + + + วันที่เริ่มต้นของช่วงที่ต้องการกรอง diff --git a/obj/Debug/net7.0/ref/BMA.EHR.Recruit.Service.dll b/obj/Debug/net7.0/ref/BMA.EHR.Recruit.Service.dll index ae0e7c4..c15be28 100644 Binary files a/obj/Debug/net7.0/ref/BMA.EHR.Recruit.Service.dll and b/obj/Debug/net7.0/ref/BMA.EHR.Recruit.Service.dll differ diff --git a/obj/Debug/net7.0/refint/BMA.EHR.Recruit.Service.dll b/obj/Debug/net7.0/refint/BMA.EHR.Recruit.Service.dll index ae0e7c4..c15be28 100644 Binary files a/obj/Debug/net7.0/refint/BMA.EHR.Recruit.Service.dll and b/obj/Debug/net7.0/refint/BMA.EHR.Recruit.Service.dll differ diff --git a/obj/Debug/net7.0/staticwebassets.build.json b/obj/Debug/net7.0/staticwebassets.build.json index a334664..b016a6a 100644 --- a/obj/Debug/net7.0/staticwebassets.build.json +++ b/obj/Debug/net7.0/staticwebassets.build.json @@ -1 +1 @@ -{"Version":1,"Hash":"WzWYzHPoFQ5rMGIQ+B5Xe/tfb8n7zXoVVI9WyWvitOU=","Source":"BMA.EHR.Recruit.Service","BasePath":"_content/BMA.EHR.Recruit.Service","Mode":"Default","ManifestType":"Build","ReferencedProjectsConfiguration":[],"DiscoveryPatterns":[],"Assets":[{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-dark.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"lsgpqctjuo","Integrity":"Rbt9CzhoOsoNulFGu/RQexnKvH+NExOYYK8tGPx4gJo=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.css","FileLength":211463,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-dark.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"r2o00ft8w7","Integrity":"HRp9GUANLkrZJeQdbFtnshlfOoXHhWG/DycvbhiLfxA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.min.css","FileLength":164209,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-grid.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"pyegkcbhqw","Integrity":"PxxCa95g772Ri2/Ze7wZKoR7mKUDmxQGdKlPajcZgsI=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css","FileLength":71343,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-grid.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"056hmt7r52","Integrity":"VNMrnh2mEWVnOm/E9z53LF0RDtNMT/ahQ1TOdGNi8Xk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css.map","FileLength":157879,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-grid.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"fgvfz5bry7","Integrity":"AQwKONhVkDCtaasfdhBKwoLfIefvXgJ16Ql+ao6aWng=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css","FileLength":50642,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-grid.min.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"84v1v2toiu","Integrity":"OBXqzhBpYhzMUba1QF/zh9+DYskLUOyJq5fhdavLlDc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css.map","FileLength":115037,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-reboot.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"g1ibmlckcx","Integrity":"FDrt4UO7vtV8BQ4PZY4y7NOpd0QyloY/9IepHneKcQQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css","FileLength":5108,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-reboot.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"4tx678vzg9","Integrity":"WNg4MK0kxST7EWfsUTtNohRG14hyqjc+8saWn/zlCmQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css.map","FileLength":77416,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-reboot.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"xeulmjfqjv","Integrity":"Of+g2MC9mS5JpF24/qhD+RP0c/tG9XDQAReuglLsrK0=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css","FileLength":3929,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-reboot.min.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"5vunn8rik9","Integrity":"AcNyCLU0HE0tv43UJttqIrnpY6rpcpkheqqtDS+lYOk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css.map","FileLength":32534,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"o2ma61z60z","Integrity":"wFfTdiDy/HyWFNHWOiQouhJYtLhqKEyhVtWsfX9A7xc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css","FileLength":209709,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"mkjvklbc72","Integrity":"KtOJK8YVJt6opmOTJRZuBNlq4MAO3suVoFNSgnIWxWE=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css.map","FileLength":511248,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"r61markcoc","Integrity":"fXqQQ/S+0wP+KXSsTjuhDWshTnD3rlSXhrotNH3gX4E=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css","FileLength":161415,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap.min.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"eexf3o8jdh","Integrity":"KiZgBYomlnG90l25zW4JPdDXw3SUdIUtk7HjTqolN0s=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css.map","FileLength":650715,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/easymde/easymde-dark.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"zxtslbzk8c","Integrity":"aQg4i4d/3JrJL9fJocSb4or+3oSefUy37mdnDy7fMR0=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.css","FileLength":732,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/easymde/easymde-dark.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"sex9hst9nb","Integrity":"ZMKcLZgnbfZMRpcm/Y4f531HY4c1MjMrRungeyCo6F4=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.min.css","FileLength":567,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/easymde/easymde.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"5mytmx9lqh","Integrity":"fR45ZEDtjBBqkENoxiaOqZE826+Iukp/FKbVlvf8IJY=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.css","FileLength":16847,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/easymde/easymde.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"hzbvlxl735","Integrity":"bbcGE3wFLst4Omr497gtqlo2Gv5iKVJZxG9DY6qIkXE=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.min.css","FileLength":12429,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/jquery-ui.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/jquery-ui.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"3yq0hj8c3s","Integrity":"lRprc3UpMi2YqUWLO6v53UDTs1xRts//Qp60c8sYP+M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/jquery-ui.min.css","FileLength":1913,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/fonts/grid-glyphs.woff","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/mvc-grid/fonts/grid-glyphs.woff","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"rpgb5d6o9r","Integrity":"of2H+Or1d3n5V3cioIJ4n6X3bmyVMg7oIyN5eSrNHeA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/fonts/grid-glyphs.woff","FileLength":1168,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid-dark.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/mvc-grid/mvc-grid-dark.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"veobziqlx3","Integrity":"V7tItYnnWLFcU26hRCRP/FRWbFgr4LMCN+fMf6nGpYY=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid-dark.css","FileLength":9229,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/mvc-grid/mvc-grid.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"e5dtw7jnae","Integrity":"LoxkDIiG2e7+jmgEapuWTnOP8dTvt7T3AVZ2jYimCbo=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid.css","FileLength":9192,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/site.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/site.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"2zpspf69qj","Integrity":"fmcFkKsAH9c4KhU9AOa/BVyq9Fkds4cdMKDmc5lGWsk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/site.css","FileLength":2686,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/additional-methods.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"wus95c49fh","Integrity":"qLDpf9Urms7R6rnASrjHz38WdQfOvSOmTgLDfzQSzIQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.js","FileLength":43184,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/additional-methods.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"sjab29p8z5","Integrity":"2F/T6dcoSumcuA/fcU4W36VpSKPtq4nQf/0/vNFsC+w=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.min.js","FileLength":18467,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.bundle.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/bootstrap.bundle.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"7qkp3v2h36","Integrity":"L1RUviJRuhJa9qK4g2vPaC7IPZ3LgEO11x3E4eo5kJQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.bundle.min.js","FileLength":84384,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/bootstrap.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"sc9grb142d","Integrity":"pFVdje6fityXboSpff6H5r9XlLV59Ju1bxM/7YX31wk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.min.js","FileLength":63473,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/easymde/easymde.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/easymde/easymde.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"wsy07pgzew","Integrity":"0CRA+QWKxczLgIj5mqDe8H/dPZaiyA5xcEoNEwKwwz8=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/easymde/easymde.min.js","FileLength":378042,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery-ui.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery-ui.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"vy10jqsrv0","Integrity":"CdveF1sdbPTwxS7oW9wpYbvN519xustroY6DdE41cBc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery-ui.min.js","FileLength":30682,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"a8eee2794i","Integrity":"igUc00PXGT1YBL1/Kf7QYy9fPlLqZKcEGrCqDz3EFDI=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.js","FileLength":282115,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"fc9074g7ds","Integrity":"T+aPohYXbm0fRYDpJLr+zJ9RmYTswGsahAoIsNiMld4=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.js","FileLength":86929,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.min.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"b804xvqo1w","Integrity":"1eiGMA0y1kD5P/bXnTaiTKk8vtvQ8IC2nXAoI1HJXyE=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.map","FileLength":132370,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.validate.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"nvegzioxdv","Integrity":"rQWr8J1UnYfd1BTv32oZcjOfKwIVbOk+NQBOXmYqXKY=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.js","FileLength":50406,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.validate.unobtrusive.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"dvc2bfcndg","Integrity":"qbS02vMHZxdLNYKUtLPSYaSHXj1/ZwH1fv9f3XAY0LU=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.js","FileLength":19798,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.validate.unobtrusive.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"gb7ocvbhts","Integrity":"9GycpJnliUjJDVDqP0UEu/bsm9U+3dnQUH8+3W10vkY=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.min.js","FileLength":5871,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/mvc-grid/mvc-grid.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/mvc-grid/mvc-grid.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"3od57ba4vs","Integrity":"c+c6aRfDkZVNt4JaMs6tJEDSI0cMKL7uVPe0GrRYtpM=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/mvc-grid/mvc-grid.js","FileLength":35520,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/site.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/site.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"ieb3e15pvj","Integrity":"el5uaLXOMEs1ea19vubcy7ESZUOnfCSjsDOiY2z7k/E=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/site.js","FileLength":3220,"LastWriteTime":"2022-11-18T08:48:42+00:00"}],"Endpoints":[{"Route":"_content/CoreAdmin/css/bootstrap-dark.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"211463"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Rbt9CzhoOsoNulFGu/RQexnKvH+NExOYYK8tGPx4gJo=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Rbt9CzhoOsoNulFGu/RQexnKvH+NExOYYK8tGPx4gJo="}]},{"Route":"_content/CoreAdmin/css/bootstrap-dark.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"164209"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"HRp9GUANLkrZJeQdbFtnshlfOoXHhWG/DycvbhiLfxA=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-HRp9GUANLkrZJeQdbFtnshlfOoXHhWG/DycvbhiLfxA="}]},{"Route":"_content/CoreAdmin/css/bootstrap-grid.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"71343"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"PxxCa95g772Ri2/Ze7wZKoR7mKUDmxQGdKlPajcZgsI=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-PxxCa95g772Ri2/Ze7wZKoR7mKUDmxQGdKlPajcZgsI="}]},{"Route":"_content/CoreAdmin/css/bootstrap-grid.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"157879"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"VNMrnh2mEWVnOm/E9z53LF0RDtNMT/ahQ1TOdGNi8Xk=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-VNMrnh2mEWVnOm/E9z53LF0RDtNMT/ahQ1TOdGNi8Xk="}]},{"Route":"_content/CoreAdmin/css/bootstrap-grid.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"50642"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"AQwKONhVkDCtaasfdhBKwoLfIefvXgJ16Ql+ao6aWng=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-AQwKONhVkDCtaasfdhBKwoLfIefvXgJ16Ql+ao6aWng="}]},{"Route":"_content/CoreAdmin/css/bootstrap-grid.min.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"115037"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"OBXqzhBpYhzMUba1QF/zh9+DYskLUOyJq5fhdavLlDc=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-OBXqzhBpYhzMUba1QF/zh9+DYskLUOyJq5fhdavLlDc="}]},{"Route":"_content/CoreAdmin/css/bootstrap-reboot.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"5108"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"FDrt4UO7vtV8BQ4PZY4y7NOpd0QyloY/9IepHneKcQQ=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FDrt4UO7vtV8BQ4PZY4y7NOpd0QyloY/9IepHneKcQQ="}]},{"Route":"_content/CoreAdmin/css/bootstrap-reboot.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"77416"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"WNg4MK0kxST7EWfsUTtNohRG14hyqjc+8saWn/zlCmQ=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-WNg4MK0kxST7EWfsUTtNohRG14hyqjc+8saWn/zlCmQ="}]},{"Route":"_content/CoreAdmin/css/bootstrap-reboot.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"3929"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Of+g2MC9mS5JpF24/qhD+RP0c/tG9XDQAReuglLsrK0=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Of+g2MC9mS5JpF24/qhD+RP0c/tG9XDQAReuglLsrK0="}]},{"Route":"_content/CoreAdmin/css/bootstrap-reboot.min.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"32534"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"AcNyCLU0HE0tv43UJttqIrnpY6rpcpkheqqtDS+lYOk=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-AcNyCLU0HE0tv43UJttqIrnpY6rpcpkheqqtDS+lYOk="}]},{"Route":"_content/CoreAdmin/css/bootstrap.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"209709"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"wFfTdiDy/HyWFNHWOiQouhJYtLhqKEyhVtWsfX9A7xc=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-wFfTdiDy/HyWFNHWOiQouhJYtLhqKEyhVtWsfX9A7xc="}]},{"Route":"_content/CoreAdmin/css/bootstrap.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"511248"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"KtOJK8YVJt6opmOTJRZuBNlq4MAO3suVoFNSgnIWxWE=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-KtOJK8YVJt6opmOTJRZuBNlq4MAO3suVoFNSgnIWxWE="}]},{"Route":"_content/CoreAdmin/css/bootstrap.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"161415"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fXqQQ/S+0wP+KXSsTjuhDWshTnD3rlSXhrotNH3gX4E=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fXqQQ/S+0wP+KXSsTjuhDWshTnD3rlSXhrotNH3gX4E="}]},{"Route":"_content/CoreAdmin/css/bootstrap.min.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"650715"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"KiZgBYomlnG90l25zW4JPdDXw3SUdIUtk7HjTqolN0s=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-KiZgBYomlnG90l25zW4JPdDXw3SUdIUtk7HjTqolN0s="}]},{"Route":"_content/CoreAdmin/css/easymde/easymde-dark.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"732"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"aQg4i4d/3JrJL9fJocSb4or+3oSefUy37mdnDy7fMR0=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-aQg4i4d/3JrJL9fJocSb4or+3oSefUy37mdnDy7fMR0="}]},{"Route":"_content/CoreAdmin/css/easymde/easymde-dark.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"567"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"ZMKcLZgnbfZMRpcm/Y4f531HY4c1MjMrRungeyCo6F4=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-ZMKcLZgnbfZMRpcm/Y4f531HY4c1MjMrRungeyCo6F4="}]},{"Route":"_content/CoreAdmin/css/easymde/easymde.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"16847"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fR45ZEDtjBBqkENoxiaOqZE826+Iukp/FKbVlvf8IJY=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fR45ZEDtjBBqkENoxiaOqZE826+Iukp/FKbVlvf8IJY="}]},{"Route":"_content/CoreAdmin/css/easymde/easymde.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"12429"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"bbcGE3wFLst4Omr497gtqlo2Gv5iKVJZxG9DY6qIkXE=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-bbcGE3wFLst4Omr497gtqlo2Gv5iKVJZxG9DY6qIkXE="}]},{"Route":"_content/CoreAdmin/css/jquery-ui.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/jquery-ui.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"1913"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"lRprc3UpMi2YqUWLO6v53UDTs1xRts//Qp60c8sYP+M=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-lRprc3UpMi2YqUWLO6v53UDTs1xRts//Qp60c8sYP+M="}]},{"Route":"_content/CoreAdmin/css/mvc-grid/fonts/grid-glyphs.woff","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/fonts/grid-glyphs.woff","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"1168"},{"Name":"Content-Type","Value":"application/font-woff"},{"Name":"ETag","Value":"\"of2H+Or1d3n5V3cioIJ4n6X3bmyVMg7oIyN5eSrNHeA=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-of2H+Or1d3n5V3cioIJ4n6X3bmyVMg7oIyN5eSrNHeA="}]},{"Route":"_content/CoreAdmin/css/mvc-grid/mvc-grid-dark.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid-dark.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"9229"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"V7tItYnnWLFcU26hRCRP/FRWbFgr4LMCN+fMf6nGpYY=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-V7tItYnnWLFcU26hRCRP/FRWbFgr4LMCN+fMf6nGpYY="}]},{"Route":"_content/CoreAdmin/css/mvc-grid/mvc-grid.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"9192"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"LoxkDIiG2e7+jmgEapuWTnOP8dTvt7T3AVZ2jYimCbo=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-LoxkDIiG2e7+jmgEapuWTnOP8dTvt7T3AVZ2jYimCbo="}]},{"Route":"_content/CoreAdmin/css/site.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/site.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2686"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fmcFkKsAH9c4KhU9AOa/BVyq9Fkds4cdMKDmc5lGWsk=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fmcFkKsAH9c4KhU9AOa/BVyq9Fkds4cdMKDmc5lGWsk="}]},{"Route":"_content/CoreAdmin/js/additional-methods.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"43184"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qLDpf9Urms7R6rnASrjHz38WdQfOvSOmTgLDfzQSzIQ=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qLDpf9Urms7R6rnASrjHz38WdQfOvSOmTgLDfzQSzIQ="}]},{"Route":"_content/CoreAdmin/js/additional-methods.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"18467"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"2F/T6dcoSumcuA/fcU4W36VpSKPtq4nQf/0/vNFsC+w=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-2F/T6dcoSumcuA/fcU4W36VpSKPtq4nQf/0/vNFsC+w="}]},{"Route":"_content/CoreAdmin/js/bootstrap.bundle.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.bundle.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"84384"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"L1RUviJRuhJa9qK4g2vPaC7IPZ3LgEO11x3E4eo5kJQ=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-L1RUviJRuhJa9qK4g2vPaC7IPZ3LgEO11x3E4eo5kJQ="}]},{"Route":"_content/CoreAdmin/js/bootstrap.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"63473"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"pFVdje6fityXboSpff6H5r9XlLV59Ju1bxM/7YX31wk=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-pFVdje6fityXboSpff6H5r9XlLV59Ju1bxM/7YX31wk="}]},{"Route":"_content/CoreAdmin/js/easymde/easymde.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/easymde/easymde.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"378042"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"0CRA+QWKxczLgIj5mqDe8H/dPZaiyA5xcEoNEwKwwz8=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-0CRA+QWKxczLgIj5mqDe8H/dPZaiyA5xcEoNEwKwwz8="}]},{"Route":"_content/CoreAdmin/js/jquery-ui.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery-ui.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"30682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"CdveF1sdbPTwxS7oW9wpYbvN519xustroY6DdE41cBc=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-CdveF1sdbPTwxS7oW9wpYbvN519xustroY6DdE41cBc="}]},{"Route":"_content/CoreAdmin/js/jquery.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"282115"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"igUc00PXGT1YBL1/Kf7QYy9fPlLqZKcEGrCqDz3EFDI=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-igUc00PXGT1YBL1/Kf7QYy9fPlLqZKcEGrCqDz3EFDI="}]},{"Route":"_content/CoreAdmin/js/jquery.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"86929"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"T+aPohYXbm0fRYDpJLr+zJ9RmYTswGsahAoIsNiMld4=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-T+aPohYXbm0fRYDpJLr+zJ9RmYTswGsahAoIsNiMld4="}]},{"Route":"_content/CoreAdmin/js/jquery.min.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.map","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"132370"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"1eiGMA0y1kD5P/bXnTaiTKk8vtvQ8IC2nXAoI1HJXyE=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-1eiGMA0y1kD5P/bXnTaiTKk8vtvQ8IC2nXAoI1HJXyE="}]},{"Route":"_content/CoreAdmin/js/jquery.validate.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"50406"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"rQWr8J1UnYfd1BTv32oZcjOfKwIVbOk+NQBOXmYqXKY=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-rQWr8J1UnYfd1BTv32oZcjOfKwIVbOk+NQBOXmYqXKY="}]},{"Route":"_content/CoreAdmin/js/jquery.validate.unobtrusive.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"19798"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qbS02vMHZxdLNYKUtLPSYaSHXj1/ZwH1fv9f3XAY0LU=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qbS02vMHZxdLNYKUtLPSYaSHXj1/ZwH1fv9f3XAY0LU="}]},{"Route":"_content/CoreAdmin/js/jquery.validate.unobtrusive.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"5871"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"9GycpJnliUjJDVDqP0UEu/bsm9U+3dnQUH8+3W10vkY=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-9GycpJnliUjJDVDqP0UEu/bsm9U+3dnQUH8+3W10vkY="}]},{"Route":"_content/CoreAdmin/js/mvc-grid/mvc-grid.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/mvc-grid/mvc-grid.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"35520"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"c+c6aRfDkZVNt4JaMs6tJEDSI0cMKL7uVPe0GrRYtpM=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-c+c6aRfDkZVNt4JaMs6tJEDSI0cMKL7uVPe0GrRYtpM="}]},{"Route":"_content/CoreAdmin/js/site.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/site.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"3220"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"el5uaLXOMEs1ea19vubcy7ESZUOnfCSjsDOiY2z7k/E=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-el5uaLXOMEs1ea19vubcy7ESZUOnfCSjsDOiY2z7k/E="}]}]} \ No newline at end of file +{"Version":1,"Hash":"2eiSqrH1B+SwDSv4wzYuU8kojON1fl0mpHUtqqYMM6A=","Source":"BMA.EHR.Recruit","BasePath":"/","Mode":"Root","ManifestType":"Build","ReferencedProjectsConfiguration":[],"DiscoveryPatterns":[],"Assets":[{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-dark.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"lsgpqctjuo","Integrity":"Rbt9CzhoOsoNulFGu/RQexnKvH+NExOYYK8tGPx4gJo=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.css","FileLength":211463,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-dark.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"r2o00ft8w7","Integrity":"HRp9GUANLkrZJeQdbFtnshlfOoXHhWG/DycvbhiLfxA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.min.css","FileLength":164209,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-grid.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"pyegkcbhqw","Integrity":"PxxCa95g772Ri2/Ze7wZKoR7mKUDmxQGdKlPajcZgsI=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css","FileLength":71343,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-grid.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"056hmt7r52","Integrity":"VNMrnh2mEWVnOm/E9z53LF0RDtNMT/ahQ1TOdGNi8Xk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css.map","FileLength":157879,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-grid.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"fgvfz5bry7","Integrity":"AQwKONhVkDCtaasfdhBKwoLfIefvXgJ16Ql+ao6aWng=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css","FileLength":50642,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-grid.min.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"84v1v2toiu","Integrity":"OBXqzhBpYhzMUba1QF/zh9+DYskLUOyJq5fhdavLlDc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css.map","FileLength":115037,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-reboot.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"g1ibmlckcx","Integrity":"FDrt4UO7vtV8BQ4PZY4y7NOpd0QyloY/9IepHneKcQQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css","FileLength":5108,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-reboot.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"4tx678vzg9","Integrity":"WNg4MK0kxST7EWfsUTtNohRG14hyqjc+8saWn/zlCmQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css.map","FileLength":77416,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-reboot.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"xeulmjfqjv","Integrity":"Of+g2MC9mS5JpF24/qhD+RP0c/tG9XDQAReuglLsrK0=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css","FileLength":3929,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap-reboot.min.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"5vunn8rik9","Integrity":"AcNyCLU0HE0tv43UJttqIrnpY6rpcpkheqqtDS+lYOk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css.map","FileLength":32534,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"o2ma61z60z","Integrity":"wFfTdiDy/HyWFNHWOiQouhJYtLhqKEyhVtWsfX9A7xc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css","FileLength":209709,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"mkjvklbc72","Integrity":"KtOJK8YVJt6opmOTJRZuBNlq4MAO3suVoFNSgnIWxWE=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css.map","FileLength":511248,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"r61markcoc","Integrity":"fXqQQ/S+0wP+KXSsTjuhDWshTnD3rlSXhrotNH3gX4E=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css","FileLength":161415,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/bootstrap.min.css.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"eexf3o8jdh","Integrity":"KiZgBYomlnG90l25zW4JPdDXw3SUdIUtk7HjTqolN0s=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css.map","FileLength":650715,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/easymde/easymde-dark.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"zxtslbzk8c","Integrity":"aQg4i4d/3JrJL9fJocSb4or+3oSefUy37mdnDy7fMR0=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.css","FileLength":732,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/easymde/easymde-dark.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"sex9hst9nb","Integrity":"ZMKcLZgnbfZMRpcm/Y4f531HY4c1MjMrRungeyCo6F4=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.min.css","FileLength":567,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/easymde/easymde.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"5mytmx9lqh","Integrity":"fR45ZEDtjBBqkENoxiaOqZE826+Iukp/FKbVlvf8IJY=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.css","FileLength":16847,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/easymde/easymde.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"hzbvlxl735","Integrity":"bbcGE3wFLst4Omr497gtqlo2Gv5iKVJZxG9DY6qIkXE=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.min.css","FileLength":12429,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/jquery-ui.min.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/jquery-ui.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"3yq0hj8c3s","Integrity":"lRprc3UpMi2YqUWLO6v53UDTs1xRts//Qp60c8sYP+M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/jquery-ui.min.css","FileLength":1913,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/fonts/grid-glyphs.woff","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/mvc-grid/fonts/grid-glyphs.woff","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"rpgb5d6o9r","Integrity":"of2H+Or1d3n5V3cioIJ4n6X3bmyVMg7oIyN5eSrNHeA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/fonts/grid-glyphs.woff","FileLength":1168,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid-dark.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/mvc-grid/mvc-grid-dark.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"veobziqlx3","Integrity":"V7tItYnnWLFcU26hRCRP/FRWbFgr4LMCN+fMf6nGpYY=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid-dark.css","FileLength":9229,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/mvc-grid/mvc-grid.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"e5dtw7jnae","Integrity":"LoxkDIiG2e7+jmgEapuWTnOP8dTvt7T3AVZ2jYimCbo=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid.css","FileLength":9192,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/site.css","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"css/site.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"2zpspf69qj","Integrity":"fmcFkKsAH9c4KhU9AOa/BVyq9Fkds4cdMKDmc5lGWsk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/site.css","FileLength":2686,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/additional-methods.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"wus95c49fh","Integrity":"qLDpf9Urms7R6rnASrjHz38WdQfOvSOmTgLDfzQSzIQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.js","FileLength":43184,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/additional-methods.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"sjab29p8z5","Integrity":"2F/T6dcoSumcuA/fcU4W36VpSKPtq4nQf/0/vNFsC+w=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.min.js","FileLength":18467,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.bundle.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/bootstrap.bundle.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"7qkp3v2h36","Integrity":"L1RUviJRuhJa9qK4g2vPaC7IPZ3LgEO11x3E4eo5kJQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.bundle.min.js","FileLength":84384,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/bootstrap.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"sc9grb142d","Integrity":"pFVdje6fityXboSpff6H5r9XlLV59Ju1bxM/7YX31wk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.min.js","FileLength":63473,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/easymde/easymde.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/easymde/easymde.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"wsy07pgzew","Integrity":"0CRA+QWKxczLgIj5mqDe8H/dPZaiyA5xcEoNEwKwwz8=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/easymde/easymde.min.js","FileLength":378042,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery-ui.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery-ui.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"vy10jqsrv0","Integrity":"CdveF1sdbPTwxS7oW9wpYbvN519xustroY6DdE41cBc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery-ui.min.js","FileLength":30682,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"a8eee2794i","Integrity":"igUc00PXGT1YBL1/Kf7QYy9fPlLqZKcEGrCqDz3EFDI=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.js","FileLength":282115,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"fc9074g7ds","Integrity":"T+aPohYXbm0fRYDpJLr+zJ9RmYTswGsahAoIsNiMld4=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.js","FileLength":86929,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.map","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.min.map","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"b804xvqo1w","Integrity":"1eiGMA0y1kD5P/bXnTaiTKk8vtvQ8IC2nXAoI1HJXyE=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.map","FileLength":132370,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.validate.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"nvegzioxdv","Integrity":"rQWr8J1UnYfd1BTv32oZcjOfKwIVbOk+NQBOXmYqXKY=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.js","FileLength":50406,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.validate.unobtrusive.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"dvc2bfcndg","Integrity":"qbS02vMHZxdLNYKUtLPSYaSHXj1/ZwH1fv9f3XAY0LU=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.js","FileLength":19798,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.min.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/jquery.validate.unobtrusive.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"gb7ocvbhts","Integrity":"9GycpJnliUjJDVDqP0UEu/bsm9U+3dnQUH8+3W10vkY=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.min.js","FileLength":5871,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/mvc-grid/mvc-grid.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/mvc-grid/mvc-grid.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"3od57ba4vs","Integrity":"c+c6aRfDkZVNt4JaMs6tJEDSI0cMKL7uVPe0GrRYtpM=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/mvc-grid/mvc-grid.js","FileLength":35520,"LastWriteTime":"2022-11-18T08:48:42+00:00"},{"Identity":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/site.js","SourceId":"CoreAdmin","SourceType":"Package","ContentRoot":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/","BasePath":"_content/CoreAdmin","RelativePath":"js/site.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"ieb3e15pvj","Integrity":"el5uaLXOMEs1ea19vubcy7ESZUOnfCSjsDOiY2z7k/E=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/site.js","FileLength":3220,"LastWriteTime":"2022-11-18T08:48:42+00:00"}],"Endpoints":[{"Route":"_content/CoreAdmin/css/bootstrap-dark.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"211463"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Rbt9CzhoOsoNulFGu/RQexnKvH+NExOYYK8tGPx4gJo=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Rbt9CzhoOsoNulFGu/RQexnKvH+NExOYYK8tGPx4gJo="}]},{"Route":"_content/CoreAdmin/css/bootstrap-dark.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-dark.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"164209"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"HRp9GUANLkrZJeQdbFtnshlfOoXHhWG/DycvbhiLfxA=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-HRp9GUANLkrZJeQdbFtnshlfOoXHhWG/DycvbhiLfxA="}]},{"Route":"_content/CoreAdmin/css/bootstrap-grid.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"71343"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"PxxCa95g772Ri2/Ze7wZKoR7mKUDmxQGdKlPajcZgsI=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-PxxCa95g772Ri2/Ze7wZKoR7mKUDmxQGdKlPajcZgsI="}]},{"Route":"_content/CoreAdmin/css/bootstrap-grid.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"157879"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"VNMrnh2mEWVnOm/E9z53LF0RDtNMT/ahQ1TOdGNi8Xk=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-VNMrnh2mEWVnOm/E9z53LF0RDtNMT/ahQ1TOdGNi8Xk="}]},{"Route":"_content/CoreAdmin/css/bootstrap-grid.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"50642"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"AQwKONhVkDCtaasfdhBKwoLfIefvXgJ16Ql+ao6aWng=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-AQwKONhVkDCtaasfdhBKwoLfIefvXgJ16Ql+ao6aWng="}]},{"Route":"_content/CoreAdmin/css/bootstrap-grid.min.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-grid.min.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"115037"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"OBXqzhBpYhzMUba1QF/zh9+DYskLUOyJq5fhdavLlDc=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-OBXqzhBpYhzMUba1QF/zh9+DYskLUOyJq5fhdavLlDc="}]},{"Route":"_content/CoreAdmin/css/bootstrap-reboot.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"5108"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"FDrt4UO7vtV8BQ4PZY4y7NOpd0QyloY/9IepHneKcQQ=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FDrt4UO7vtV8BQ4PZY4y7NOpd0QyloY/9IepHneKcQQ="}]},{"Route":"_content/CoreAdmin/css/bootstrap-reboot.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"77416"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"WNg4MK0kxST7EWfsUTtNohRG14hyqjc+8saWn/zlCmQ=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-WNg4MK0kxST7EWfsUTtNohRG14hyqjc+8saWn/zlCmQ="}]},{"Route":"_content/CoreAdmin/css/bootstrap-reboot.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"3929"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Of+g2MC9mS5JpF24/qhD+RP0c/tG9XDQAReuglLsrK0=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Of+g2MC9mS5JpF24/qhD+RP0c/tG9XDQAReuglLsrK0="}]},{"Route":"_content/CoreAdmin/css/bootstrap-reboot.min.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap-reboot.min.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"32534"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"AcNyCLU0HE0tv43UJttqIrnpY6rpcpkheqqtDS+lYOk=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-AcNyCLU0HE0tv43UJttqIrnpY6rpcpkheqqtDS+lYOk="}]},{"Route":"_content/CoreAdmin/css/bootstrap.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"209709"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"wFfTdiDy/HyWFNHWOiQouhJYtLhqKEyhVtWsfX9A7xc=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-wFfTdiDy/HyWFNHWOiQouhJYtLhqKEyhVtWsfX9A7xc="}]},{"Route":"_content/CoreAdmin/css/bootstrap.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"511248"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"KtOJK8YVJt6opmOTJRZuBNlq4MAO3suVoFNSgnIWxWE=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-KtOJK8YVJt6opmOTJRZuBNlq4MAO3suVoFNSgnIWxWE="}]},{"Route":"_content/CoreAdmin/css/bootstrap.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"161415"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fXqQQ/S+0wP+KXSsTjuhDWshTnD3rlSXhrotNH3gX4E=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fXqQQ/S+0wP+KXSsTjuhDWshTnD3rlSXhrotNH3gX4E="}]},{"Route":"_content/CoreAdmin/css/bootstrap.min.css.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/bootstrap.min.css.map","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"650715"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"KiZgBYomlnG90l25zW4JPdDXw3SUdIUtk7HjTqolN0s=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-KiZgBYomlnG90l25zW4JPdDXw3SUdIUtk7HjTqolN0s="}]},{"Route":"_content/CoreAdmin/css/easymde/easymde-dark.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"732"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"aQg4i4d/3JrJL9fJocSb4or+3oSefUy37mdnDy7fMR0=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-aQg4i4d/3JrJL9fJocSb4or+3oSefUy37mdnDy7fMR0="}]},{"Route":"_content/CoreAdmin/css/easymde/easymde-dark.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde-dark.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"567"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"ZMKcLZgnbfZMRpcm/Y4f531HY4c1MjMrRungeyCo6F4=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-ZMKcLZgnbfZMRpcm/Y4f531HY4c1MjMrRungeyCo6F4="}]},{"Route":"_content/CoreAdmin/css/easymde/easymde.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"16847"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fR45ZEDtjBBqkENoxiaOqZE826+Iukp/FKbVlvf8IJY=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fR45ZEDtjBBqkENoxiaOqZE826+Iukp/FKbVlvf8IJY="}]},{"Route":"_content/CoreAdmin/css/easymde/easymde.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/easymde/easymde.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"12429"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"bbcGE3wFLst4Omr497gtqlo2Gv5iKVJZxG9DY6qIkXE=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-bbcGE3wFLst4Omr497gtqlo2Gv5iKVJZxG9DY6qIkXE="}]},{"Route":"_content/CoreAdmin/css/jquery-ui.min.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/jquery-ui.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"1913"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"lRprc3UpMi2YqUWLO6v53UDTs1xRts//Qp60c8sYP+M=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-lRprc3UpMi2YqUWLO6v53UDTs1xRts//Qp60c8sYP+M="}]},{"Route":"_content/CoreAdmin/css/mvc-grid/fonts/grid-glyphs.woff","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/fonts/grid-glyphs.woff","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"1168"},{"Name":"Content-Type","Value":"application/font-woff"},{"Name":"ETag","Value":"\"of2H+Or1d3n5V3cioIJ4n6X3bmyVMg7oIyN5eSrNHeA=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-of2H+Or1d3n5V3cioIJ4n6X3bmyVMg7oIyN5eSrNHeA="}]},{"Route":"_content/CoreAdmin/css/mvc-grid/mvc-grid-dark.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid-dark.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"9229"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"V7tItYnnWLFcU26hRCRP/FRWbFgr4LMCN+fMf6nGpYY=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-V7tItYnnWLFcU26hRCRP/FRWbFgr4LMCN+fMf6nGpYY="}]},{"Route":"_content/CoreAdmin/css/mvc-grid/mvc-grid.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/mvc-grid/mvc-grid.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"9192"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"LoxkDIiG2e7+jmgEapuWTnOP8dTvt7T3AVZ2jYimCbo=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-LoxkDIiG2e7+jmgEapuWTnOP8dTvt7T3AVZ2jYimCbo="}]},{"Route":"_content/CoreAdmin/css/site.css","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/css/site.css","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"2686"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fmcFkKsAH9c4KhU9AOa/BVyq9Fkds4cdMKDmc5lGWsk=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fmcFkKsAH9c4KhU9AOa/BVyq9Fkds4cdMKDmc5lGWsk="}]},{"Route":"_content/CoreAdmin/js/additional-methods.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"43184"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qLDpf9Urms7R6rnASrjHz38WdQfOvSOmTgLDfzQSzIQ=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qLDpf9Urms7R6rnASrjHz38WdQfOvSOmTgLDfzQSzIQ="}]},{"Route":"_content/CoreAdmin/js/additional-methods.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/additional-methods.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"18467"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"2F/T6dcoSumcuA/fcU4W36VpSKPtq4nQf/0/vNFsC+w=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-2F/T6dcoSumcuA/fcU4W36VpSKPtq4nQf/0/vNFsC+w="}]},{"Route":"_content/CoreAdmin/js/bootstrap.bundle.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.bundle.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"84384"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"L1RUviJRuhJa9qK4g2vPaC7IPZ3LgEO11x3E4eo5kJQ=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-L1RUviJRuhJa9qK4g2vPaC7IPZ3LgEO11x3E4eo5kJQ="}]},{"Route":"_content/CoreAdmin/js/bootstrap.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/bootstrap.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"63473"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"pFVdje6fityXboSpff6H5r9XlLV59Ju1bxM/7YX31wk=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-pFVdje6fityXboSpff6H5r9XlLV59Ju1bxM/7YX31wk="}]},{"Route":"_content/CoreAdmin/js/easymde/easymde.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/easymde/easymde.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"378042"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"0CRA+QWKxczLgIj5mqDe8H/dPZaiyA5xcEoNEwKwwz8=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-0CRA+QWKxczLgIj5mqDe8H/dPZaiyA5xcEoNEwKwwz8="}]},{"Route":"_content/CoreAdmin/js/jquery-ui.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery-ui.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"30682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"CdveF1sdbPTwxS7oW9wpYbvN519xustroY6DdE41cBc=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-CdveF1sdbPTwxS7oW9wpYbvN519xustroY6DdE41cBc="}]},{"Route":"_content/CoreAdmin/js/jquery.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"282115"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"igUc00PXGT1YBL1/Kf7QYy9fPlLqZKcEGrCqDz3EFDI=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-igUc00PXGT1YBL1/Kf7QYy9fPlLqZKcEGrCqDz3EFDI="}]},{"Route":"_content/CoreAdmin/js/jquery.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"86929"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"T+aPohYXbm0fRYDpJLr+zJ9RmYTswGsahAoIsNiMld4=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-T+aPohYXbm0fRYDpJLr+zJ9RmYTswGsahAoIsNiMld4="}]},{"Route":"_content/CoreAdmin/js/jquery.min.map","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.min.map","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"132370"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\"1eiGMA0y1kD5P/bXnTaiTKk8vtvQ8IC2nXAoI1HJXyE=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-1eiGMA0y1kD5P/bXnTaiTKk8vtvQ8IC2nXAoI1HJXyE="}]},{"Route":"_content/CoreAdmin/js/jquery.validate.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"50406"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"rQWr8J1UnYfd1BTv32oZcjOfKwIVbOk+NQBOXmYqXKY=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-rQWr8J1UnYfd1BTv32oZcjOfKwIVbOk+NQBOXmYqXKY="}]},{"Route":"_content/CoreAdmin/js/jquery.validate.unobtrusive.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"19798"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qbS02vMHZxdLNYKUtLPSYaSHXj1/ZwH1fv9f3XAY0LU=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qbS02vMHZxdLNYKUtLPSYaSHXj1/ZwH1fv9f3XAY0LU="}]},{"Route":"_content/CoreAdmin/js/jquery.validate.unobtrusive.min.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/jquery.validate.unobtrusive.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"5871"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"9GycpJnliUjJDVDqP0UEu/bsm9U+3dnQUH8+3W10vkY=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-9GycpJnliUjJDVDqP0UEu/bsm9U+3dnQUH8+3W10vkY="}]},{"Route":"_content/CoreAdmin/js/mvc-grid/mvc-grid.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/mvc-grid/mvc-grid.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"35520"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"c+c6aRfDkZVNt4JaMs6tJEDSI0cMKL7uVPe0GrRYtpM=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-c+c6aRfDkZVNt4JaMs6tJEDSI0cMKL7uVPe0GrRYtpM="}]},{"Route":"_content/CoreAdmin/js/site.js","AssetFile":"/Users/suphonchaip/.nuget/packages/coreadmin/2.7.0/staticwebassets/js/site.js","Selectors":[],"ResponseHeaders":[{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"3220"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"el5uaLXOMEs1ea19vubcy7ESZUOnfCSjsDOiY2z7k/E=\""},{"Name":"Last-Modified","Value":"Fri, 18 Nov 2022 08:48:42 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-el5uaLXOMEs1ea19vubcy7ESZUOnfCSjsDOiY2z7k/E="}]}]} \ No newline at end of file diff --git a/obj/project.assets.json b/obj/project.assets.json index 46e800f..424a2d0 100644 --- a/obj/project.assets.json +++ b/obj/project.assets.json @@ -13750,9 +13750,9 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj", - "projectName": "BMA.EHR.Recruit.Service", - "projectPath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj", + "projectUniqueName": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.csproj", + "projectName": "BMA.EHR.Recruit", + "projectPath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.csproj", "packagesPath": "/Users/suphonchaip/.nuget/packages/", "outputPath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/obj/", "projectStyle": "PackageReference", diff --git a/obj/project.nuget.cache b/obj/project.nuget.cache index 4bae79d..e8d0055 100644 --- a/obj/project.nuget.cache +++ b/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "6/jNsBvJ3SY=", + "dgSpecHash": "D0RTCj18huw=", "success": true, - "projectFilePath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.Service.csproj", + "projectFilePath": "/Users/suphonchaip/Develop/hrms/hrms-api-recruit/BMA.EHR.Recruit.csproj", "expectedPackageFiles": [ "/Users/suphonchaip/.nuget/packages/awssdk.core/3.7.106.5/awssdk.core.3.7.106.5.nupkg.sha512", "/Users/suphonchaip/.nuget/packages/awssdk.s3/3.7.103.35/awssdk.s3.3.7.103.35.nupkg.sha512",