diff --git a/Controllers/PeriodExamController.cs b/Controllers/PeriodExamController.cs
index 5356547..3292608 100644
--- a/Controllers/PeriodExamController.cs
+++ b/Controllers/PeriodExamController.cs
@@ -832,6 +832,31 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers
return Error(ex);
}
}
+
+ ///
+ /// โอนคนสรรหาไปบรรจุ
+ ///
+ /// รหัสรอบสมัคร
+ ///
+ /// เมื่อโอนคนสรรหาไปบรรจุสำเร็จ
+ /// ไม่ได้ Login เข้าระบบ
+ /// เมื่อเกิดข้อผิดพลาดในการทำงาน
+ [HttpGet("placement/{examId:length(36)}")]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ [ProducesResponseType(StatusCodes.Status401Unauthorized)]
+ [ProducesResponseType(StatusCodes.Status500InternalServerError)]
+ public async Task> UpdateAsyncCandidateToPlacement(Guid examId)
+ {
+ try
+ {
+ await _periodExamService.UpdateAsyncCandidateToPlacement(examId);
+ return Success();
+ }
+ catch (Exception ex)
+ {
+ return Error(ex);
+ }
+ }
#endregion
}
}
diff --git a/Data/MetadataDbContext.cs b/Data/MetadataDbContext.cs
index 065ac65..d8e64c7 100644
--- a/Data/MetadataDbContext.cs
+++ b/Data/MetadataDbContext.cs
@@ -1,6 +1,7 @@
using BMA.EHR.Recurit.Exam.Service.Models;
using BMA.EHR.Recurit.Exam.Service.Models.Documents;
using Microsoft.EntityFrameworkCore;
+using BMA.EHR.Domain.Models.Placement;
namespace BMA.EHR.Recurit.Exam.Service.Data
{
@@ -54,5 +55,12 @@ namespace BMA.EHR.Recurit.Exam.Service.Data
public DbSet OrganizationOrganizations { get; set; }
public DbSet OrganizationShortNames { get; set; }
+ public DbSet Placements { get; set; }
+ public DbSet PlacementCertificates { get; set; }
+ public DbSet PlacementEducations { get; set; }
+ public DbSet PlacementIsProperties { get; set; }
+ public DbSet PlacementProfiles { get; set; }
+ public DbSet PlacementTypes { get; set; }
+ public DbSet PositionPaths { get; set; }
}
}
diff --git a/Models/Candidate.cs b/Models/Candidate.cs
index fa7ed76..eb5f47e 100644
--- a/Models/Candidate.cs
+++ b/Models/Candidate.cs
@@ -293,6 +293,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Models
[Comment("วันที่ชำระเงิน")]
public DateTime? PaymentDate { get; set; }
+ public virtual List Educations { get; set; } = new List();
}
}
diff --git a/Models/EntityBaseNoIsActive.cs b/Models/EntityBaseNoIsActive.cs
new file mode 100644
index 0000000..9cc4f13
--- /dev/null
+++ b/Models/EntityBaseNoIsActive.cs
@@ -0,0 +1,32 @@
+using Microsoft.EntityFrameworkCore;
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
+using System.Text.Json.Serialization;
+
+namespace BMA.EHR.Recurit.Exam.Service.Models
+{
+ public class EntityBaseNoIsActive
+ {
+ [Key, Column(Order = 0), Comment("PrimaryKey")]
+ [JsonPropertyName("id")]
+ public Guid Id { get; set; }
+
+ [Required, Column(Order = 100), Comment("สร้างข้อมูลเมื่อ")]
+ public DateTime CreatedAt { get; set; } = DateTime.Now;
+
+ [Column(Order = 101), Comment("User Id ที่สร้างข้อมูล"), MaxLength(40)]
+ public string CreatedUserId { get; set; } = string.Empty;
+
+ [Column(Order = 102), Comment("แก้ไขข้อมูลล่าสุดเมื่อ")]
+ public DateTime? LastUpdatedAt { get; set; }
+
+ [Column(Order = 103), Comment("User Id ที่แก้ไขข้อมูลล่าสุด"), MaxLength(40)]
+ public string LastUpdateUserId { get; set; } = string.Empty;
+
+ [Column(Order = 104), Comment("ชื่อ User ที่สร้างข้อมูล"), MaxLength(200)]
+ public string CreatedFullName { get; set; } = string.Empty;
+
+ [Column(Order = 105), Comment("ชื่อ User ที่แก้ไขข้อมูลล่าสุด"), MaxLength(200)]
+ public string LastUpdateFullName { get; set; } = string.Empty;
+ }
+}
diff --git a/Models/Placement/Placement.cs b/Models/Placement/Placement.cs
new file mode 100644
index 0000000..3b7e0b1
--- /dev/null
+++ b/Models/Placement/Placement.cs
@@ -0,0 +1,28 @@
+using Microsoft.EntityFrameworkCore;
+using System.ComponentModel.DataAnnotations;
+using BMA.EHR.Recurit.Exam.Service.Models;
+
+namespace BMA.EHR.Domain.Models.Placement
+{
+ public class Placement : EntityBaseNoIsActive
+ {
+ [Required, Comment("รอบการสอบ")]
+ public string Name { get; set; } = string.Empty;
+ [Comment("ครั้งที่")]
+ public string Round { get; set; } = string.Empty;
+ [Required, Comment("ปีงบประมาณ"), MaxLength(5)]
+ public int Year { get; set; }
+ [Required, Comment("จำนวนผู้สอบได้"), MaxLength(10)]
+ public int Number { get; set; } = 0;
+ [Required, Comment("ประเภทการสอบ")]
+ public required PlacementType PlacementType { get; set; }
+ [Required, Comment("วันที่เริ่มบัญชีบัญชี")]
+ public DateTime StartDate { get; set; }
+ [Required, Comment("วันที่สิ้นสุดบัญชี")]
+ public DateTime EndDate { get; set; }
+
+ [Comment("สถานะการใช้งาน")]
+ public bool IsActive { get; set; } = true;
+ public virtual List PlacementProfiles { get; set; } = new List();
+ }
+}
diff --git a/Models/Placement/PlacementCertificate.cs b/Models/Placement/PlacementCertificate.cs
new file mode 100644
index 0000000..e7aa078
--- /dev/null
+++ b/Models/Placement/PlacementCertificate.cs
@@ -0,0 +1,22 @@
+using Microsoft.EntityFrameworkCore;
+using System.ComponentModel.DataAnnotations;
+using BMA.EHR.Recurit.Exam.Service.Models;
+
+namespace BMA.EHR.Domain.Models.Placement
+{
+ public class PlacementCertificate : EntityBaseNoIsActive
+ {
+ [Required, Comment("Id ผู้สมัคร")]
+ public virtual PlacementProfile? PlacementProfile { get; set; }
+ [MaxLength(20), Comment("เลขที่ใบอนุญาต")]
+ public string? CertificateNo { get; set; }
+ [MaxLength(200), Comment("หน่วยงานผู้ออกใบอนุญาต")]
+ public string? Issuer { get; set; }
+ [Comment("วันที่ออกใบอนุญาต")]
+ public DateTime? IssueDate { get; set; }
+ [Comment("วันที่หมดอายุ")]
+ public DateTime? ExpireDate { get; set; }
+ [MaxLength(100), Comment("ชื่อใบอนุญาต")]
+ public string? CertificateType { get; set; }
+ }
+}
diff --git a/Models/Placement/PlacementEducation.cs b/Models/Placement/PlacementEducation.cs
new file mode 100644
index 0000000..d234d11
--- /dev/null
+++ b/Models/Placement/PlacementEducation.cs
@@ -0,0 +1,44 @@
+using Microsoft.EntityFrameworkCore;
+using System.ComponentModel.DataAnnotations;
+using BMA.EHR.Recurit.Exam.Service.Models;
+
+namespace BMA.EHR.Domain.Models.Placement
+{
+ public class PlacementEducation : EntityBaseNoIsActive
+ {
+ [Required, Comment("Id ผู้สมัคร")]
+ public virtual PlacementProfile? PlacementProfile { get; set; }
+ [Comment("Idวุฒิที่ได้รับ")]
+ public virtual EducationLevel? EducationLevel { get; set; }
+ [MaxLength(1000), Comment("สถานศึกษา")]
+ public string? Institute { get; set; }
+ [MaxLength(200), Comment("วุฒิการศึกษา")]
+ public string? Degree { get; set; }
+ [MaxLength(200), Comment("สาขาวิชา/ทาง")]
+ public string? Field { get; set; }
+ [MaxLength(20), Comment("เกรดเฉลี่ย")]
+ public string? Gpa { get; set; }
+ [MaxLength(1000), Comment("ประเทศ")]
+ public string? Country { get; set; }
+ [MaxLength(1000), Comment("ระยะเวลา")]
+ public string? Duration { get; set; }
+ [MaxLength(1000), Comment("ข้อมูลการติดต่อ")]
+ public string? Other { get; set; }
+ [MaxLength(1000), Comment("ทุน")]
+ public string? FundName { get; set; }
+ [Comment("ระยะเวลาหลักสูตร")]
+ public int DurationYear { get; set; }
+ [Comment("วันที่สำเร็จการศึกษา")]
+ public DateTime? FinishDate { get; set; }
+ [Comment("ประเภทช่วงเวลาการศึกษา")]
+ public bool? IsDate { get; set; }
+ [Comment("ตั้งแต่")]
+ public DateTime? StartDate { get; set; }
+ [Comment("ถึง")]
+ public DateTime? EndDate { get; set; }
+ // [Comment("Id เป็นวุฒิการศึกษาในตำแหน่ง")]
+ // public PositionPath? PositionPath { get; set; }
+ [Comment("เป็นวุฒิศึกษาในตำแหน่ง")]
+ public bool? IsEducation { get; set; }
+ }
+}
diff --git a/Models/Placement/PlacementIsProperty.cs b/Models/Placement/PlacementIsProperty.cs
new file mode 100644
index 0000000..54e25d3
--- /dev/null
+++ b/Models/Placement/PlacementIsProperty.cs
@@ -0,0 +1,15 @@
+using Microsoft.EntityFrameworkCore;
+using System.ComponentModel.DataAnnotations;
+using BMA.EHR.Recurit.Exam.Service.Models;
+
+namespace BMA.EHR.Domain.Models.Placement
+{
+ public class PlacementIsProperty : EntityBaseNoIsActive
+ {
+ [Required, Comment("ชื่อคุณสมบัติ")]
+ public string Name { get; set; } = string.Empty;
+
+ [Comment("สถานะการใช้งาน")]
+ public bool IsActive { get; set; } = true;
+ }
+}
diff --git a/Models/Placement/PlacementProfile.cs b/Models/Placement/PlacementProfile.cs
new file mode 100644
index 0000000..825d2a0
--- /dev/null
+++ b/Models/Placement/PlacementProfile.cs
@@ -0,0 +1,243 @@
+using Microsoft.EntityFrameworkCore;
+using System.ComponentModel.DataAnnotations;
+using BMA.EHR.Recurit.Exam.Service.Models;
+
+namespace BMA.EHR.Domain.Models.Placement
+{
+ public class PlacementProfile : EntityBaseNoIsActive
+ {
+
+ [Comment("Id บรรจุ")]
+ public Placement? Placement { get; set; }
+ [Comment("Id คำนำหน้า")]
+ public Prefix? Prefix { get; set; }
+ [Comment("ชื่อ")]
+ public string? Firstname { get; set; }
+ [Comment("นามสกุล")]
+ public string? Lastname { get; set; }
+ // [Comment("Id เพศ")]
+ // public Gender? Gender { get; set; }
+
+ [Comment("Id ตำแหน่งที่สอบได้")]
+ public PositionPath? PositionCandidate { get; set; }
+ // [Comment("Id เลขที่ตำแหน่ง")]
+ // public OrganizationPositionEntity? OrganizationPosition { get; set; }
+ [Comment("วันที่บรรจุ")]
+ public DateTime? RecruitDate { get; set; }
+ [Comment("วันที่รายงานตัว")]
+ public DateTime? ReportingDate { get; set; }
+ [Comment("เงินเดือน")]
+ public double? Amount { get; set; }
+ [Comment("เงินประจำตำแหน่ง")]
+ public double? PositionSalaryAmount { get; set; }
+ [Comment("เงินค่าตอบแทนรายเดือน")]
+ public double? MouthSalaryAmount { get; set; }
+ [Comment("ตำแหน่ง (รายละเอียด)")]
+ public string? SalaryClass { get; set; }
+ [Comment("เอกสารอ้างอิง")]
+ public string? SalaryRef { get; set; }
+ [Comment("ข้าราชการฯ กทม.")]
+ public bool? IsOfficer { get; set; }
+ [Comment("สถานะการบรรจุ")]
+ public string PlacementStatus { get; set; } = "un-contain";
+ [Comment("เหตุผลสละสิทธิ์")]
+ public string? RejectReason { get; set; }
+ [Comment("ผ่อนผัน")]
+ public bool IsRelief { get; set; } = false;
+ [Comment("เหตุผลผ่อนผัน")]
+ public string? ReliefReason { get; set; }
+ // [Comment("Id เอกสารผ่อนผัน")]
+ // public Document? ReliefDoc { get; set; }
+ [Comment("การคัดกรองคุณสมบัติ")]
+ public string? IsProperty { get; set; }
+
+
+ [MaxLength(40), Comment("สัญชาติ")]
+ public string? Nationality { get; set; }
+ [MaxLength(40), Comment("เชื้อชาติ")]
+ public string? Race { get; set; }
+
+ [MaxLength(40), Comment("วันเกิด")]
+ public DateTime? DateOfBirth { get; set; }
+
+ [Comment("Id สถานภาพ")]
+ public Relationship? Relationship { get; set; }
+ // [Comment("Id กลุ่มเลือด")]
+ // public BloodGroup? BloodGroup { get; set; }
+ [Comment("Id ศาสนา")]
+ public Religion? Religion { get; set; }
+
+ [MaxLength(200), Comment("อีเมล")]
+ public string? Email { get; set; }
+
+ [MaxLength(20), Comment("เลขประจำตัวประชาชน")]
+ public string? CitizenId { get; set; }
+
+ [Comment("Id เขตที่ออกบัตรประชาชน")]
+ public District? CitizenDistrict { get; set; }
+
+ [Comment("Id จังหวัดที่ออกบัตรประชาชน")]
+ public Province? CitizenProvince { get; set; }
+
+ [Comment("วันที่ออกบัตร")]
+ public DateTime? CitizenDate { get; set; }
+
+ [MaxLength(20), Comment("โทรศัพท์")]
+ public string? Telephone { get; set; }
+
+ [MaxLength(20), Comment("โทรศัพท์มือถือ")]
+ public string? MobilePhone { get; set; }
+
+ [Comment("ความสามารถพิเศษ")]
+ public string? Knowledge { get; set; }
+
+ [Comment("ที่อยู่ตามทะเบียนบ้าน")]
+ public string? RegistAddress { get; set; }
+
+ [Comment("Id จังหวัดที่อยู่ตามทะเบียนบ้าน")]
+ public Province? RegistProvince { get; set; }
+
+ [Comment("Id อำเภอที่อยู่ตามทะเบียนบ้าน")]
+ public District? RegistDistrict { get; set; }
+
+ [Comment("Id ตำบลที่อยู่ตามทะเบียนบ้าน")]
+ public SubDistrict? RegistSubDistrict { get; set; }
+
+ [MaxLength(10), Comment("รหัสไปรษณีย์ที่อยู่ตามทะเบียนบ้าน")]
+ public string? RegistZipCode { get; set; }
+
+ [Comment("ที่อยู่ปัจจุบันเหมือนที่อยู่ตามทะเบียนบ้าน")]
+ public bool? RegistSame { get; set; }
+
+ [Comment("ที่อยู่ปัจจุบัน")]
+ public string? CurrentAddress { get; set; }
+
+ [Comment("Id จังหวัดที่อยู่ปัจจุบัน")]
+ public Province? CurrentProvince { get; set; }
+
+ [Comment("Id อำเภอที่อยู่ปัจจุบัน")]
+ public District? CurrentDistrict { get; set; }
+
+ [Comment("Id ตำบลที่อยู่ปัจจุบัน")]
+ public SubDistrict? CurrentSubDistrict { get; set; }
+
+ [MaxLength(10), Comment("รหัสไปรษณีย์ที่อยู่ปัจจุบัน")]
+ public string? CurrentZipCode { get; set; }
+
+ [Comment("คู่สมรส")]
+ public bool? Marry { get; set; }
+
+ [Comment("Id คำนำหน้าชื่อคู่สมรส")]
+ public Prefix? MarryPrefix { get; set; }
+
+ [MaxLength(100), Comment("ชื่อจริงคู่สมรส")]
+ public string? MarryFirstName { get; set; }
+
+ [MaxLength(100), Comment("นามสกุลคู่สมรส")]
+ public string? MarryLastName { get; set; }
+
+ [MaxLength(200), Comment("อาชีพคู่สมรส")]
+ public string? MarryOccupation { get; set; }
+
+ [MaxLength(100), Comment("สัญชาติคู่สมรส")]
+ public string? MarryNationality { get; set; }
+
+ [Comment("Id คำนำหน้าชื่อบิดา")]
+ public Prefix? FatherPrefix { get; set; }
+
+ [MaxLength(100), Comment("ชื่อจริงบิดา")]
+ public string? FatherFirstName { get; set; }
+
+ [MaxLength(100), Comment("นามสกุลบิดา")]
+ public string? FatherLastName { get; set; }
+
+ [MaxLength(200), Comment("อาชีพบิดา")]
+ public string? FatherOccupation { get; set; }
+
+ [MaxLength(100), Comment("สัญชาติบิดา")]
+ public string? FatherNationality { get; set; }
+
+ [Comment("Id คำนำหน้าชื่อมารดา")]
+ public Prefix? MotherPrefix { get; set; }
+
+ [MaxLength(100), Comment("ชื่อจริงมารดา")]
+ public string? MotherFirstName { get; set; }
+
+ [MaxLength(100), Comment("นามสกุลมารดา")]
+ public string? MotherLastName { get; set; }
+
+ [MaxLength(200), Comment("อาชีพมารดา")]
+ public string? MotherOccupation { get; set; }
+
+ [MaxLength(100), Comment("สัญชาติมารดา")]
+ public string? MotherNationality { get; set; }
+
+ [Comment("ประเภทอาชีพที่ทำงานมาก่อน")]
+ public string? OccupationType { get; set; }
+
+ [Comment("สำนัก/บริษัท บริษัท")]
+ public string? OccupationCompany { get; set; }
+
+ [Comment("กอง/ฝ่าย บริษัท")]
+ public string? OccupationDepartment { get; set; }
+
+ [MaxLength(200), Comment("อีเมล บริษัท")]
+ public string? OccupationEmail { get; set; }
+
+ [MaxLength(20), Comment("โทรศัพท์ บริษัท")]
+ public string? OccupationTelephone { get; set; }
+
+ [Comment("ตำแหน่งอาชีพ")]
+ public string? OccupationPosition { get; set; }
+
+ // [Comment("Id ตำแหน่งเลขที่")]
+ // public PositionNumberEntity? PositionNumber { get; set; }
+
+ // [Comment("Id ตำแหน่ง")]
+ // public PositionPath? PositionPath { get; set; }
+
+ // [Comment("Id ด้าน/สาขา")]
+ // public PositionPathSide? PositionPathSide { get; set; }
+
+ // [Comment("Id ประเภทตำแหน่ง")]
+ // public PositionType? PositionType { get; set; }
+
+ // [Comment("Id สายงาน")]
+ // public PositionLine? PositionLine { get; set; }
+
+ // [Comment("Id ระดับ")]
+ // public PositionLevel? PositionLevel { get; set; }
+
+
+ [Comment("คะแนนเต็มภาค ก")]
+ public double? PointTotalA { get; set; }
+
+ [Comment("คะแนนภาค ก")]
+ public double? PointA { get; set; }
+ [Comment("คะแนนเต็มภาค ข")]
+ public double? PointTotalB { get; set; }
+
+ [Comment("คะแนนภาค ข")]
+ public double? PointB { get; set; }
+
+ [Comment("คะแนนเต็มภาค ค")]
+ public double? PointTotalC { get; set; }
+
+ [Comment("คะแนนภาค ค")]
+ public double? PointC { get; set; }
+
+ [Comment("ลำดับที่สอบได้")]
+ public int ExamNumber { get; set; }
+
+ [Comment("จำนวนครั้งที่สมัครสอบ")]
+ public int ExamRound { get; set; }
+
+ [Comment("ผลสมัครสอบ")]
+ public string? Pass { get; set; }
+
+ [Comment("ข้อมูลตำแหน่ง Draft")]
+ public bool? Draft { get; set; }
+ public virtual List PlacementCertificates { get; set; } = new List();
+ public virtual List PlacementEducations { get; set; } = new List();
+ }
+}
diff --git a/Models/Placement/PlacementType.cs b/Models/Placement/PlacementType.cs
new file mode 100644
index 0000000..6a595f3
--- /dev/null
+++ b/Models/Placement/PlacementType.cs
@@ -0,0 +1,15 @@
+using Microsoft.EntityFrameworkCore;
+using System.ComponentModel.DataAnnotations;
+using BMA.EHR.Recurit.Exam.Service.Models;
+
+namespace BMA.EHR.Domain.Models.Placement
+{
+ public class PlacementType : EntityBaseNoIsActive
+ {
+ [Required, Comment("ชื่อประเภทบรรจุ")]
+ public string Name { get; set; } = string.Empty;
+
+ [Comment("สถานะการใช้งาน")]
+ public bool IsActive { get; set; } = true;
+ }
+}
diff --git a/Models/Placement/PositionPath.cs b/Models/Placement/PositionPath.cs
new file mode 100644
index 0000000..949e639
--- /dev/null
+++ b/Models/Placement/PositionPath.cs
@@ -0,0 +1,19 @@
+using Microsoft.EntityFrameworkCore;
+using System.ComponentModel.DataAnnotations;
+using BMA.EHR.Recurit.Exam.Service.Models;
+using System.ComponentModel.DataAnnotations.Schema;
+
+namespace BMA.EHR.Domain.Models.Placement
+{
+ public class PositionPath : EntityBaseNoIsActive
+ {
+ [Required, MaxLength(100), Column(Order = 1), Comment("ชื่อสายงาน")]
+ public string Name { get; set; } = string.Empty;
+
+ [Column(Order = 2), Comment("สถานะการใช้งาน")]
+ public bool IsActive { get; set; } = true;
+
+ [Column(Order = 3), Comment("หมายเหตุ")]
+ public string Note { get; set; } = string.Empty;
+ }
+}
diff --git a/Services/PeriodExamService.cs b/Services/PeriodExamService.cs
index cf64fac..ce01892 100644
--- a/Services/PeriodExamService.cs
+++ b/Services/PeriodExamService.cs
@@ -1,5 +1,6 @@
using System.Security.Claims;
using System.Text.Json;
+using BMA.EHR.Domain.Models.Placement;
using BMA.EHR.Extensions;
using BMA.EHR.Recurit.Exam.Service.Core;
using BMA.EHR.Recurit.Exam.Service.Data;
@@ -11,6 +12,7 @@ using BMA.EHR.Recurit.Exam.Service.Responses.Document;
using Microsoft.EntityFrameworkCore;
using Newtonsoft.Json.Linq;
using OfficeOpenXml;
+using BMA.EHR.Domain.Models.Placement;
namespace BMA.EHR.Recurit.Exam.Service.Services
{
@@ -1829,6 +1831,138 @@ namespace BMA.EHR.Recurit.Exam.Service.Services
stream.Position = 0;
return stream;
}
+
+ public async Task UpdateAsyncCandidateToPlacement(Guid examId)
+ {
+ var periodExam = await _context.PeriodExams.AsQueryable()
+ .Include(x => x.Candidate)
+ .ThenInclude(x => x.Educations)
+ .Include(x => x.Candidate)
+ .ThenInclude(x => x.PositionExam)
+ .FirstOrDefaultAsync(x => x.Id == examId);
+
+ if (periodExam == null)
+ throw new Exception(GlobalMessages.ExamNotFound);
+
+ var _placement = await _contextMetadata.Placements.AsQueryable()
+ .FirstOrDefaultAsync(x => x.Name == periodExam.Name && x.Year == ((int)(periodExam.Year == null ? 0 : periodExam.Year)));
+ if (_placement != null)
+ throw new Exception("รอบการสอบนี้ได้ทำการบรรจุไปแล้ว");
+
+ var placement = new Placement
+ {
+ Name = periodExam.Name,
+ Round = periodExam.Round == null ? "" : periodExam.Round.ToString(),
+ Year = (int)(periodExam.Year == null ? 0 : periodExam.Year),
+ Number = periodExam.Candidate.Where(x => x.Status.Contains("done")).Count(),
+ PlacementType = await _contextMetadata.PlacementTypes.FirstOrDefaultAsync(x => x.Name.Trim().ToUpper().Contains("คัดเลือก")) == null ? await _contextMetadata.PlacementTypes.FirstOrDefaultAsync() : await _contextMetadata.PlacementTypes.FirstOrDefaultAsync(x => x.Name.Trim().ToUpper().Contains("คัดเลือก")),
+ StartDate = DateTime.Now,
+ EndDate = DateTime.Now.AddYears(2).AddDays(-1),
+ CreatedAt = DateTime.Now,
+ CreatedUserId = UserId ?? "",
+ CreatedFullName = FullName ?? "",
+ LastUpdatedAt = DateTime.Now,
+ LastUpdateUserId = UserId ?? "",
+ LastUpdateFullName = FullName ?? "",
+ };
+ await _contextMetadata.Placements.AddAsync(placement);
+ foreach (var candidate in periodExam.Candidate)
+ {
+ var placementProfile = new PlacementProfile
+ {
+ Placement = placement,
+ PositionCandidate = await _contextMetadata.PositionPaths.FirstOrDefaultAsync(x => x.Id == (candidate.PositionExam == null ? Guid.Parse("00000000-0000-0000-0000-000000000000") : candidate.PositionExam.PositionId)),
+ Prefix = await _contextMetadata.Prefixes.FirstOrDefaultAsync(x => x.Id == candidate.PrefixId),
+ Firstname = candidate.FirstName,
+ Lastname = candidate.LastName,
+ Nationality = candidate.Nationality,
+ DateOfBirth = candidate.DateOfBirth,
+ Relationship = await _contextMetadata.Relationships.FirstOrDefaultAsync(x => x.Id == candidate.RelationshipId),
+ Email = candidate.Email,
+ CitizenId = candidate.CitizenId,
+ CitizenDistrict = await _contextMetadata.Districts.FirstOrDefaultAsync(x => x.Id == candidate.CitizenDistrictId),
+ CitizenProvince = await _contextMetadata.Provinces.FirstOrDefaultAsync(x => x.Id == candidate.CitizenProvinceId),
+ CitizenDate = candidate.CitizenDate,
+ Telephone = candidate.Telephone,
+ MobilePhone = candidate.MobilePhone,
+ Knowledge = candidate.Knowledge,
+ RegistAddress = candidate.RegistAddress,
+ RegistProvince = await _contextMetadata.Provinces.FirstOrDefaultAsync(x => x.Id == candidate.RegistProvinceId),
+ RegistDistrict = await _contextMetadata.Districts.FirstOrDefaultAsync(x => x.Id == candidate.RegistDistrictId),
+ RegistSubDistrict = await _contextMetadata.SubDistricts.FirstOrDefaultAsync(x => x.Id == candidate.RegistSubDistrictId),
+ RegistZipCode = candidate.RegistZipCode,
+ RegistSame = candidate.RegistSame,
+ CurrentAddress = candidate.CurrentAddress,
+ CurrentProvince = await _contextMetadata.Provinces.FirstOrDefaultAsync(x => x.Id == candidate.CurrentProvinceId),
+ CurrentDistrict = await _contextMetadata.Districts.FirstOrDefaultAsync(x => x.Id == candidate.CurrentDistrictId),
+ CurrentSubDistrict = await _contextMetadata.SubDistricts.FirstOrDefaultAsync(x => x.Id == candidate.CurrentSubDistrictId),
+ CurrentZipCode = candidate.CurrentZipCode,
+ Marry = candidate.Marry,
+ MarryPrefix = await _contextMetadata.Prefixes.FirstOrDefaultAsync(x => x.Id == candidate.MarryPrefixId),
+ MarryFirstName = candidate.MarryFirstName,
+ MarryLastName = candidate.MarryLastName,
+ MarryOccupation = candidate.MarryOccupation,
+ MarryNationality = candidate.MarryNationality,
+ FatherPrefix = await _contextMetadata.Prefixes.FirstOrDefaultAsync(x => x.Id == candidate.FatherPrefixId),
+ FatherFirstName = candidate.FatherFirstName,
+ FatherLastName = candidate.FatherLastName,
+ FatherOccupation = candidate.FatherOccupation,
+ FatherNationality = candidate.FatherNationality,
+ MotherPrefix = await _contextMetadata.Prefixes.FirstOrDefaultAsync(x => x.Id == candidate.MotherPrefixId),
+ MotherFirstName = candidate.MotherFirstName,
+ MotherLastName = candidate.MotherLastName,
+ MotherOccupation = candidate.MotherOccupation,
+ MotherNationality = candidate.MotherNationality,
+ OccupationType = candidate.OccupationType,
+ OccupationCompany = candidate.OccupationCompany,
+ OccupationDepartment = candidate.OccupationDepartment,
+ OccupationEmail = candidate.OccupationEmail,
+ OccupationTelephone = candidate.OccupationTelephone,
+ OccupationPosition = candidate.OccupationPosition,
+ PointTotalA = Convert.ToDouble(candidate.PointTotalA),
+ PointA = Convert.ToDouble(candidate.PointA),
+ PointTotalB = Convert.ToDouble(candidate.PointTotalB),
+ PointB = Convert.ToDouble(candidate.PointB),
+ PointTotalC = Convert.ToDouble(candidate.PointTotalC),
+ PointC = Convert.ToDouble(candidate.PointC),
+ ExamNumber = Convert.ToInt32(candidate.Number),
+ ExamRound = 1,
+ IsRelief = false,
+ PlacementStatus = "UN-CONTAIN",
+ Pass = candidate.Pass,
+ CreatedAt = DateTime.Now,
+ CreatedUserId = UserId ?? "",
+ CreatedFullName = FullName ?? "",
+ LastUpdatedAt = DateTime.Now,
+ LastUpdateUserId = UserId ?? "",
+ LastUpdateFullName = FullName ?? "",
+ };
+ await _contextMetadata.PlacementProfiles.AddAsync(placementProfile);
+
+ foreach (var education in candidate.Educations)
+ {
+ var placementEducation = new PlacementEducation
+ {
+ PlacementProfile = placementProfile,
+ EducationLevel = await _contextMetadata.EducationLevels.FirstOrDefaultAsync(x => x.Id == education.EducationLevelId),
+ Field = education.Major,
+ Gpa = education.Scores.ToString(),
+ Institute = education.Name,
+ IsDate = true,
+ StartDate = education.DurationStart,
+ EndDate = education.DurationEnd,
+ CreatedAt = DateTime.Now,
+ CreatedUserId = UserId ?? "",
+ LastUpdatedAt = DateTime.Now,
+ LastUpdateUserId = UserId ?? "",
+ CreatedFullName = FullName ?? "",
+ LastUpdateFullName = FullName ?? "",
+ };
+ await _contextMetadata.PlacementEducations.AddAsync(placementEducation);
+ }
+ }
+ await _contextMetadata.SaveChangesAsync();
+ }
#endregion
}
}
diff --git a/appsettings.Development.json b/appsettings.Development.json
index 3a14518..f2e898f 100644
--- a/appsettings.Development.json
+++ b/appsettings.Development.json
@@ -14,10 +14,10 @@
"AllowedHosts": "*",
"ConnectionStrings": {
"MongoConnection": "mongodb://127.0.0.1:27017",
- "DefaultConnection": "server=127.0.0.1;user=root;password=P@ssw0rd;port=3308;database=bma_ehr_exam;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
- // "DefaultConnection": "server=192.168.1.9;user=root;password=adminVM123;port=3308;database=bma_ehr_exam;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
- "MetadataConnection": "server=127.0.0.1;user=root;password=P@ssw0rd;port=3308;database=bma_ehr;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
- // "MetadataConnection": "server=192.168.1.9;user=root;password=adminVM123;port=3308;database=bma_ehr;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
+ // "DefaultConnection": "server=127.0.0.1;user=root;password=P@ssw0rd;port=3308;database=bma_ehr_exam;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
+ "DefaultConnection": "server=192.168.1.9;user=root;password=adminVM123;port=3306;database=bma_ehr_exam_demo;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
+ // "MetadataConnection": "server=127.0.0.1;user=root;password=P@ssw0rd;port=3308;database=bma_ehr;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
+ "MetadataConnection": "server=192.168.1.9;user=root;password=adminVM123;port=3306;database=bma_ehr_demo;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
},
"Jwt": {
"Key": "HP-FnQMUj9msHMSD3T9HtdEnphAKoCJLEl85CIqROFI",
diff --git a/bin/Debug/net7.0/appsettings.Development.json b/bin/Debug/net7.0/appsettings.Development.json
index 3a14518..f2e898f 100644
--- a/bin/Debug/net7.0/appsettings.Development.json
+++ b/bin/Debug/net7.0/appsettings.Development.json
@@ -14,10 +14,10 @@
"AllowedHosts": "*",
"ConnectionStrings": {
"MongoConnection": "mongodb://127.0.0.1:27017",
- "DefaultConnection": "server=127.0.0.1;user=root;password=P@ssw0rd;port=3308;database=bma_ehr_exam;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
- // "DefaultConnection": "server=192.168.1.9;user=root;password=adminVM123;port=3308;database=bma_ehr_exam;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
- "MetadataConnection": "server=127.0.0.1;user=root;password=P@ssw0rd;port=3308;database=bma_ehr;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
- // "MetadataConnection": "server=192.168.1.9;user=root;password=adminVM123;port=3308;database=bma_ehr;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
+ // "DefaultConnection": "server=127.0.0.1;user=root;password=P@ssw0rd;port=3308;database=bma_ehr_exam;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
+ "DefaultConnection": "server=192.168.1.9;user=root;password=adminVM123;port=3306;database=bma_ehr_exam_demo;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
+ // "MetadataConnection": "server=127.0.0.1;user=root;password=P@ssw0rd;port=3308;database=bma_ehr;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
+ "MetadataConnection": "server=192.168.1.9;user=root;password=adminVM123;port=3306;database=bma_ehr_demo;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
},
"Jwt": {
"Key": "HP-FnQMUj9msHMSD3T9HtdEnphAKoCJLEl85CIqROFI",
diff --git a/obj/Debug/net7.0/project.razor.json b/obj/Debug/net7.0/project.razor.json
index 97dee9e..e432b78 100644
--- a/obj/Debug/net7.0/project.razor.json
+++ b/obj/Debug/net7.0/project.razor.json
@@ -13,7 +13,7 @@
"ProjectWorkspaceState": {
"TagHelpers": [
{
- "HashCode": 113431718,
+ "HashCode": -1837747150,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -97,7 +97,7 @@
}
},
{
- "HashCode": -1623213376,
+ "HashCode": -1634886557,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -182,7 +182,7 @@
}
},
{
- "HashCode": 880674353,
+ "HashCode": -715426003,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -215,7 +215,7 @@
}
},
{
- "HashCode": 1126428223,
+ "HashCode": 2120136114,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -249,7 +249,7 @@
}
},
{
- "HashCode": 1200853655,
+ "HashCode": 2091764631,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -270,7 +270,7 @@
}
},
{
- "HashCode": -1284691892,
+ "HashCode": -202910893,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -292,7 +292,7 @@
}
},
{
- "HashCode": 23146290,
+ "HashCode": -1540164309,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -397,7 +397,7 @@
}
},
{
- "HashCode": -2002974136,
+ "HashCode": -1560428631,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -503,7 +503,7 @@
}
},
{
- "HashCode": -1668097119,
+ "HashCode": 663110624,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -536,7 +536,7 @@
}
},
{
- "HashCode": -180533986,
+ "HashCode": 1118419828,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -570,7 +570,7 @@
}
},
{
- "HashCode": -1225593804,
+ "HashCode": -1587496187,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -603,7 +603,7 @@
}
},
{
- "HashCode": -580154446,
+ "HashCode": 1972380796,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -637,7 +637,7 @@
}
},
{
- "HashCode": -1718127502,
+ "HashCode": 30692654,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -670,7 +670,7 @@
}
},
{
- "HashCode": 1858156694,
+ "HashCode": 491955067,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -704,7 +704,7 @@
}
},
{
- "HashCode": -778377752,
+ "HashCode": -503542407,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -725,7 +725,7 @@
}
},
{
- "HashCode": 1616394086,
+ "HashCode": -1452220328,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -747,7 +747,7 @@
}
},
{
- "HashCode": 531306569,
+ "HashCode": -27216044,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -778,7 +778,7 @@
}
},
{
- "HashCode": 926015991,
+ "HashCode": -1258170861,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -810,7 +810,7 @@
}
},
{
- "HashCode": -1469435242,
+ "HashCode": 1259167613,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -831,7 +831,7 @@
}
},
{
- "HashCode": 1023872095,
+ "HashCode": 1315986197,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
@@ -853,7 +853,7 @@
}
},
{
- "HashCode": 1552602059,
+ "HashCode": 342379934,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.CascadingValue",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -928,7 +928,7 @@
}
},
{
- "HashCode": -2025594542,
+ "HashCode": 390728070,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.CascadingValue",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1004,7 +1004,7 @@
}
},
{
- "HashCode": 1299127291,
+ "HashCode": 475759817,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1025,7 +1025,7 @@
}
},
{
- "HashCode": 602932631,
+ "HashCode": -1505444190,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1047,7 +1047,7 @@
}
},
{
- "HashCode": 298711163,
+ "HashCode": 1659057892,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.DynamicComponent",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1089,7 +1089,7 @@
}
},
{
- "HashCode": -1784592903,
+ "HashCode": 1188329071,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.DynamicComponent",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1132,7 +1132,7 @@
}
},
{
- "HashCode": -1250655764,
+ "HashCode": -1998223289,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.LayoutView",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1174,7 +1174,7 @@
}
},
{
- "HashCode": -1371244779,
+ "HashCode": 967283345,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.LayoutView",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1217,7 +1217,7 @@
}
},
{
- "HashCode": -585721853,
+ "HashCode": -75744137,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1238,7 +1238,7 @@
}
},
{
- "HashCode": -822933946,
+ "HashCode": -1980180335,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1260,7 +1260,7 @@
}
},
{
- "HashCode": 2006237905,
+ "HashCode": 558422074,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.RouteView",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1302,7 +1302,7 @@
}
},
{
- "HashCode": -2105080279,
+ "HashCode": -497892120,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.RouteView",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1345,7 +1345,7 @@
}
},
{
- "HashCode": -36134329,
+ "HashCode": -300689058,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Routing.Router",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1453,7 +1453,7 @@
}
},
{
- "HashCode": 546572517,
+ "HashCode": 1956832186,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Routing.Router",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1562,7 +1562,7 @@
}
},
{
- "HashCode": 1133807008,
+ "HashCode": -2012578118,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1583,7 +1583,7 @@
}
},
{
- "HashCode": 900689732,
+ "HashCode": -2020060271,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1605,7 +1605,7 @@
}
},
{
- "HashCode": -139384917,
+ "HashCode": 322483749,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Routing.Router.Found",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1638,7 +1638,7 @@
}
},
{
- "HashCode": -531271704,
+ "HashCode": -806034148,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Routing.Router.Found",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1672,7 +1672,7 @@
}
},
{
- "HashCode": -1940406895,
+ "HashCode": 1414457238,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1693,7 +1693,7 @@
}
},
{
- "HashCode": -1080315306,
+ "HashCode": -256640480,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -1715,7 +1715,7 @@
}
},
{
- "HashCode": 131143160,
+ "HashCode": -2029321073,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator",
"AssemblyName": "Microsoft.AspNetCore.Components.Forms",
@@ -1734,7 +1734,7 @@
}
},
{
- "HashCode": -117169342,
+ "HashCode": -687383093,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator",
"AssemblyName": "Microsoft.AspNetCore.Components.Forms",
@@ -1754,7 +1754,7 @@
}
},
{
- "HashCode": 1757369328,
+ "HashCode": -772630860,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.EditForm",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -1859,7 +1859,7 @@
}
},
{
- "HashCode": 238752403,
+ "HashCode": 1681519548,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.EditForm",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -1965,7 +1965,7 @@
}
},
{
- "HashCode": 465476568,
+ "HashCode": -2037201357,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -1998,7 +1998,7 @@
}
},
{
- "HashCode": -715698213,
+ "HashCode": 1988841337,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2032,7 +2032,7 @@
}
},
{
- "HashCode": 2073517955,
+ "HashCode": -1351998907,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2104,7 +2104,7 @@
}
},
{
- "HashCode": 620196515,
+ "HashCode": 943744426,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2177,7 +2177,7 @@
}
},
{
- "HashCode": -1565052471,
+ "HashCode": -660552001,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputDate",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2285,7 +2285,7 @@
}
},
{
- "HashCode": 198336877,
+ "HashCode": 1293774920,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputDate",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2394,7 +2394,7 @@
}
},
{
- "HashCode": 1709153752,
+ "HashCode": -2113888350,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputFile",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2436,7 +2436,7 @@
}
},
{
- "HashCode": 1405412377,
+ "HashCode": 1575770271,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputFile",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2479,7 +2479,7 @@
}
},
{
- "HashCode": 1043432078,
+ "HashCode": -456100891,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputNumber",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2576,7 +2576,7 @@
}
},
{
- "HashCode": 31938875,
+ "HashCode": -757179748,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputNumber",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2674,7 +2674,7 @@
}
},
{
- "HashCode": -115853387,
+ "HashCode": -671721550,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputRadio",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2738,7 +2738,7 @@
}
},
{
- "HashCode": 1821398145,
+ "HashCode": 185183585,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputRadio",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2803,7 +2803,7 @@
}
},
{
- "HashCode": 34213341,
+ "HashCode": 990151474,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -2911,7 +2911,7 @@
}
},
{
- "HashCode": -283029906,
+ "HashCode": 1782357994,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3020,7 +3020,7 @@
}
},
{
- "HashCode": -1885340725,
+ "HashCode": -929005285,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3041,7 +3041,7 @@
}
},
{
- "HashCode": -448798312,
+ "HashCode": -1722962875,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3063,7 +3063,7 @@
}
},
{
- "HashCode": -1164358509,
+ "HashCode": -1963085607,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputSelect",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3161,7 +3161,7 @@
}
},
{
- "HashCode": -1935784212,
+ "HashCode": -637587787,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputSelect",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3260,7 +3260,7 @@
}
},
{
- "HashCode": -1838776607,
+ "HashCode": -393120775,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3281,7 +3281,7 @@
}
},
{
- "HashCode": 278866298,
+ "HashCode": -307409075,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3303,7 +3303,7 @@
}
},
{
- "HashCode": -778004486,
+ "HashCode": -878458889,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputText",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3375,7 +3375,7 @@
}
},
{
- "HashCode": -1255173054,
+ "HashCode": 2140382265,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputText",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3448,7 +3448,7 @@
}
},
{
- "HashCode": 1939151529,
+ "HashCode": 192353809,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3520,7 +3520,7 @@
}
},
{
- "HashCode": -260736751,
+ "HashCode": -1132664310,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3593,7 +3593,7 @@
}
},
{
- "HashCode": -1163389990,
+ "HashCode": 2096588023,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3647,7 +3647,7 @@
}
},
{
- "HashCode": -376200581,
+ "HashCode": 1653581803,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3702,7 +3702,7 @@
}
},
{
- "HashCode": 1112565999,
+ "HashCode": 451834069,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3743,7 +3743,7 @@
}
},
{
- "HashCode": -1855001365,
+ "HashCode": -1237567513,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3785,7 +3785,7 @@
}
},
{
- "HashCode": -1920052829,
+ "HashCode": -1182988889,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3826,7 +3826,7 @@
}
},
{
- "HashCode": 1201956873,
+ "HashCode": 409199745,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3868,7 +3868,7 @@
}
},
{
- "HashCode": 50832218,
+ "HashCode": -1742746433,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Routing.NavigationLock",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3910,7 +3910,7 @@
}
},
{
- "HashCode": 388164565,
+ "HashCode": -1199667843,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Routing.NavigationLock",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -3953,7 +3953,7 @@
}
},
{
- "HashCode": -1322836586,
+ "HashCode": 810470645,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Routing.NavLink",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4016,7 +4016,7 @@
}
},
{
- "HashCode": -917241892,
+ "HashCode": -2057337513,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Routing.NavLink",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4080,7 +4080,7 @@
}
},
{
- "HashCode": -1781961363,
+ "HashCode": 1938102543,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4101,7 +4101,7 @@
}
},
{
- "HashCode": 423753254,
+ "HashCode": -880994862,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4123,7 +4123,7 @@
}
},
{
- "HashCode": 182658643,
+ "HashCode": 170532379,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Web.HeadContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4155,7 +4155,7 @@
}
},
{
- "HashCode": -189122973,
+ "HashCode": -268413813,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Web.HeadContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4188,7 +4188,7 @@
}
},
{
- "HashCode": -507212323,
+ "HashCode": 1523268968,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4209,7 +4209,7 @@
}
},
{
- "HashCode": 733271247,
+ "HashCode": 1934691842,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4231,7 +4231,7 @@
}
},
{
- "HashCode": -739435737,
+ "HashCode": -282392327,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4250,7 +4250,7 @@
}
},
{
- "HashCode": 556622054,
+ "HashCode": -988362146,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4270,7 +4270,7 @@
}
},
{
- "HashCode": 102739340,
+ "HashCode": -666353272,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Web.PageTitle",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4302,7 +4302,7 @@
}
},
{
- "HashCode": -756816735,
+ "HashCode": -17611541,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Web.PageTitle",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4335,7 +4335,7 @@
}
},
{
- "HashCode": -1541825906,
+ "HashCode": 76721380,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4356,7 +4356,7 @@
}
},
{
- "HashCode": 1926278470,
+ "HashCode": 91705717,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4378,7 +4378,7 @@
}
},
{
- "HashCode": 539569961,
+ "HashCode": 1853706838,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4441,7 +4441,7 @@
}
},
{
- "HashCode": 664709822,
+ "HashCode": -1102599467,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4505,7 +4505,7 @@
}
},
{
- "HashCode": -1375920409,
+ "HashCode": 748849225,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4526,7 +4526,7 @@
}
},
{
- "HashCode": -1888021737,
+ "HashCode": -547013394,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4548,7 +4548,7 @@
}
},
{
- "HashCode": -1562823435,
+ "HashCode": 1622910772,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4581,7 +4581,7 @@
}
},
{
- "HashCode": 1804641062,
+ "HashCode": -821386803,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4615,7 +4615,7 @@
}
},
{
- "HashCode": -1911364269,
+ "HashCode": -319489028,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4747,7 +4747,7 @@
}
},
{
- "HashCode": 1056248617,
+ "HashCode": -226423146,
"Kind": "Components.Component",
"Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4880,7 +4880,7 @@
}
},
{
- "HashCode": -259287129,
+ "HashCode": 1368325428,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4913,7 +4913,7 @@
}
},
{
- "HashCode": 1097634782,
+ "HashCode": 911979194,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4947,7 +4947,7 @@
}
},
{
- "HashCode": 28947880,
+ "HashCode": -1437543201,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -4980,7 +4980,7 @@
}
},
{
- "HashCode": 151585592,
+ "HashCode": 1046703331,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -5014,7 +5014,7 @@
}
},
{
- "HashCode": 782780020,
+ "HashCode": -1165734124,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -5047,7 +5047,7 @@
}
},
{
- "HashCode": 659536869,
+ "HashCode": 402601689,
"Kind": "Components.ChildContent",
"Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -5081,7 +5081,7 @@
}
},
{
- "HashCode": -1181996576,
+ "HashCode": -1439859728,
"Kind": "Components.EventHandler",
"Name": "onfocus",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5164,7 +5164,7 @@
}
},
{
- "HashCode": 575227095,
+ "HashCode": -2088749751,
"Kind": "Components.EventHandler",
"Name": "onblur",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5247,7 +5247,7 @@
}
},
{
- "HashCode": 2122185474,
+ "HashCode": -291617127,
"Kind": "Components.EventHandler",
"Name": "onfocusin",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5330,7 +5330,7 @@
}
},
{
- "HashCode": 1186956519,
+ "HashCode": -246126327,
"Kind": "Components.EventHandler",
"Name": "onfocusout",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5413,7 +5413,7 @@
}
},
{
- "HashCode": 393461900,
+ "HashCode": -2141408330,
"Kind": "Components.EventHandler",
"Name": "onmouseover",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5496,7 +5496,7 @@
}
},
{
- "HashCode": 1853538463,
+ "HashCode": 2037653707,
"Kind": "Components.EventHandler",
"Name": "onmouseout",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5579,7 +5579,7 @@
}
},
{
- "HashCode": 699575756,
+ "HashCode": -2097162074,
"Kind": "Components.EventHandler",
"Name": "onmouseleave",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5662,7 +5662,7 @@
}
},
{
- "HashCode": -2114972667,
+ "HashCode": -874003474,
"Kind": "Components.EventHandler",
"Name": "onmouseenter",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5745,7 +5745,7 @@
}
},
{
- "HashCode": 2087161383,
+ "HashCode": 10329359,
"Kind": "Components.EventHandler",
"Name": "onmousemove",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5828,7 +5828,7 @@
}
},
{
- "HashCode": 1425855688,
+ "HashCode": -2021634807,
"Kind": "Components.EventHandler",
"Name": "onmousedown",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5911,7 +5911,7 @@
}
},
{
- "HashCode": -1169454867,
+ "HashCode": -1159843028,
"Kind": "Components.EventHandler",
"Name": "onmouseup",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -5994,7 +5994,7 @@
}
},
{
- "HashCode": 1993299531,
+ "HashCode": 42179284,
"Kind": "Components.EventHandler",
"Name": "onclick",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6077,7 +6077,7 @@
}
},
{
- "HashCode": 1707377000,
+ "HashCode": -1922674175,
"Kind": "Components.EventHandler",
"Name": "ondblclick",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6160,7 +6160,7 @@
}
},
{
- "HashCode": 896515270,
+ "HashCode": 885555205,
"Kind": "Components.EventHandler",
"Name": "onwheel",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6243,7 +6243,7 @@
}
},
{
- "HashCode": 351085399,
+ "HashCode": 455100806,
"Kind": "Components.EventHandler",
"Name": "onmousewheel",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6326,7 +6326,7 @@
}
},
{
- "HashCode": -1747884122,
+ "HashCode": 611822266,
"Kind": "Components.EventHandler",
"Name": "oncontextmenu",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6409,7 +6409,7 @@
}
},
{
- "HashCode": -742328147,
+ "HashCode": -1948800903,
"Kind": "Components.EventHandler",
"Name": "ondrag",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6492,7 +6492,7 @@
}
},
{
- "HashCode": 422352751,
+ "HashCode": -1364376444,
"Kind": "Components.EventHandler",
"Name": "ondragend",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6575,7 +6575,7 @@
}
},
{
- "HashCode": -110470631,
+ "HashCode": -250298528,
"Kind": "Components.EventHandler",
"Name": "ondragenter",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6658,7 +6658,7 @@
}
},
{
- "HashCode": 1518272282,
+ "HashCode": -416926419,
"Kind": "Components.EventHandler",
"Name": "ondragleave",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6741,7 +6741,7 @@
}
},
{
- "HashCode": 192053422,
+ "HashCode": 206361180,
"Kind": "Components.EventHandler",
"Name": "ondragover",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6824,7 +6824,7 @@
}
},
{
- "HashCode": 909080770,
+ "HashCode": 406290184,
"Kind": "Components.EventHandler",
"Name": "ondragstart",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6907,7 +6907,7 @@
}
},
{
- "HashCode": -1496166014,
+ "HashCode": -260859860,
"Kind": "Components.EventHandler",
"Name": "ondrop",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -6990,7 +6990,7 @@
}
},
{
- "HashCode": 1421212285,
+ "HashCode": 1456969983,
"Kind": "Components.EventHandler",
"Name": "onkeydown",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7073,7 +7073,7 @@
}
},
{
- "HashCode": 918048104,
+ "HashCode": -1910350579,
"Kind": "Components.EventHandler",
"Name": "onkeyup",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7156,7 +7156,7 @@
}
},
{
- "HashCode": -1049584362,
+ "HashCode": 1230288840,
"Kind": "Components.EventHandler",
"Name": "onkeypress",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7239,7 +7239,7 @@
}
},
{
- "HashCode": -343001122,
+ "HashCode": -497934898,
"Kind": "Components.EventHandler",
"Name": "onchange",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7322,7 +7322,7 @@
}
},
{
- "HashCode": -1388600333,
+ "HashCode": -1269228558,
"Kind": "Components.EventHandler",
"Name": "oninput",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7405,7 +7405,7 @@
}
},
{
- "HashCode": 1684615444,
+ "HashCode": 482333707,
"Kind": "Components.EventHandler",
"Name": "oninvalid",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7488,7 +7488,7 @@
}
},
{
- "HashCode": 960798226,
+ "HashCode": -1698417895,
"Kind": "Components.EventHandler",
"Name": "onreset",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7571,7 +7571,7 @@
}
},
{
- "HashCode": 727453328,
+ "HashCode": 1374168198,
"Kind": "Components.EventHandler",
"Name": "onselect",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7654,7 +7654,7 @@
}
},
{
- "HashCode": 1702332334,
+ "HashCode": -239137534,
"Kind": "Components.EventHandler",
"Name": "onselectstart",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7737,7 +7737,7 @@
}
},
{
- "HashCode": 1577283177,
+ "HashCode": 1050939213,
"Kind": "Components.EventHandler",
"Name": "onselectionchange",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7820,7 +7820,7 @@
}
},
{
- "HashCode": -604422270,
+ "HashCode": 1098827487,
"Kind": "Components.EventHandler",
"Name": "onsubmit",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7903,7 +7903,7 @@
}
},
{
- "HashCode": -821181385,
+ "HashCode": -1853738871,
"Kind": "Components.EventHandler",
"Name": "onbeforecopy",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -7986,7 +7986,7 @@
}
},
{
- "HashCode": -969718630,
+ "HashCode": 592999508,
"Kind": "Components.EventHandler",
"Name": "onbeforecut",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8069,7 +8069,7 @@
}
},
{
- "HashCode": 1506293089,
+ "HashCode": -1423766181,
"Kind": "Components.EventHandler",
"Name": "onbeforepaste",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8152,7 +8152,7 @@
}
},
{
- "HashCode": 128337109,
+ "HashCode": 792222722,
"Kind": "Components.EventHandler",
"Name": "oncopy",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8235,7 +8235,7 @@
}
},
{
- "HashCode": 1294103843,
+ "HashCode": 548852813,
"Kind": "Components.EventHandler",
"Name": "oncut",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8318,7 +8318,7 @@
}
},
{
- "HashCode": 2113596998,
+ "HashCode": -1087889118,
"Kind": "Components.EventHandler",
"Name": "onpaste",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8401,7 +8401,7 @@
}
},
{
- "HashCode": -843508285,
+ "HashCode": -1000327902,
"Kind": "Components.EventHandler",
"Name": "ontouchcancel",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8484,7 +8484,7 @@
}
},
{
- "HashCode": 2057231904,
+ "HashCode": 1868661928,
"Kind": "Components.EventHandler",
"Name": "ontouchend",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8567,7 +8567,7 @@
}
},
{
- "HashCode": 1635551010,
+ "HashCode": 1584689197,
"Kind": "Components.EventHandler",
"Name": "ontouchmove",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8650,7 +8650,7 @@
}
},
{
- "HashCode": 477959639,
+ "HashCode": -1485906327,
"Kind": "Components.EventHandler",
"Name": "ontouchstart",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8733,7 +8733,7 @@
}
},
{
- "HashCode": -2038267523,
+ "HashCode": 669777572,
"Kind": "Components.EventHandler",
"Name": "ontouchenter",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8816,7 +8816,7 @@
}
},
{
- "HashCode": 2007646774,
+ "HashCode": 1621467668,
"Kind": "Components.EventHandler",
"Name": "ontouchleave",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8899,7 +8899,7 @@
}
},
{
- "HashCode": 223372921,
+ "HashCode": 266731555,
"Kind": "Components.EventHandler",
"Name": "ongotpointercapture",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -8982,7 +8982,7 @@
}
},
{
- "HashCode": -1630300073,
+ "HashCode": 803512785,
"Kind": "Components.EventHandler",
"Name": "onlostpointercapture",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9065,7 +9065,7 @@
}
},
{
- "HashCode": 1929268234,
+ "HashCode": 1756931780,
"Kind": "Components.EventHandler",
"Name": "onpointercancel",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9148,7 +9148,7 @@
}
},
{
- "HashCode": 360794328,
+ "HashCode": 1263949500,
"Kind": "Components.EventHandler",
"Name": "onpointerdown",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9231,7 +9231,7 @@
}
},
{
- "HashCode": -686018637,
+ "HashCode": -1110935772,
"Kind": "Components.EventHandler",
"Name": "onpointerenter",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9314,7 +9314,7 @@
}
},
{
- "HashCode": 2103930566,
+ "HashCode": -1197015084,
"Kind": "Components.EventHandler",
"Name": "onpointerleave",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9397,7 +9397,7 @@
}
},
{
- "HashCode": 1626169187,
+ "HashCode": -1815184745,
"Kind": "Components.EventHandler",
"Name": "onpointermove",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9480,7 +9480,7 @@
}
},
{
- "HashCode": 1968002115,
+ "HashCode": -1228690075,
"Kind": "Components.EventHandler",
"Name": "onpointerout",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9563,7 +9563,7 @@
}
},
{
- "HashCode": 178679608,
+ "HashCode": -885917782,
"Kind": "Components.EventHandler",
"Name": "onpointerover",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9646,7 +9646,7 @@
}
},
{
- "HashCode": 960109082,
+ "HashCode": -851647796,
"Kind": "Components.EventHandler",
"Name": "onpointerup",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9729,7 +9729,7 @@
}
},
{
- "HashCode": 1411533917,
+ "HashCode": -522343180,
"Kind": "Components.EventHandler",
"Name": "oncanplay",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9812,7 +9812,7 @@
}
},
{
- "HashCode": 2116095197,
+ "HashCode": -1360414904,
"Kind": "Components.EventHandler",
"Name": "oncanplaythrough",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9895,7 +9895,7 @@
}
},
{
- "HashCode": -1157482955,
+ "HashCode": -665386507,
"Kind": "Components.EventHandler",
"Name": "oncuechange",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -9978,7 +9978,7 @@
}
},
{
- "HashCode": 758339620,
+ "HashCode": -1241856706,
"Kind": "Components.EventHandler",
"Name": "ondurationchange",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10061,7 +10061,7 @@
}
},
{
- "HashCode": 930384670,
+ "HashCode": 1829179653,
"Kind": "Components.EventHandler",
"Name": "onemptied",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10144,7 +10144,7 @@
}
},
{
- "HashCode": -1539187151,
+ "HashCode": -1489930275,
"Kind": "Components.EventHandler",
"Name": "onpause",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10227,7 +10227,7 @@
}
},
{
- "HashCode": -713961374,
+ "HashCode": -1428366876,
"Kind": "Components.EventHandler",
"Name": "onplay",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10310,7 +10310,7 @@
}
},
{
- "HashCode": -574601461,
+ "HashCode": 144753433,
"Kind": "Components.EventHandler",
"Name": "onplaying",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10393,7 +10393,7 @@
}
},
{
- "HashCode": 621172422,
+ "HashCode": -501892785,
"Kind": "Components.EventHandler",
"Name": "onratechange",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10476,7 +10476,7 @@
}
},
{
- "HashCode": 493293522,
+ "HashCode": 63531436,
"Kind": "Components.EventHandler",
"Name": "onseeked",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10559,7 +10559,7 @@
}
},
{
- "HashCode": -1189654332,
+ "HashCode": -1842693823,
"Kind": "Components.EventHandler",
"Name": "onseeking",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10642,7 +10642,7 @@
}
},
{
- "HashCode": -1653037309,
+ "HashCode": 55319429,
"Kind": "Components.EventHandler",
"Name": "onstalled",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10725,7 +10725,7 @@
}
},
{
- "HashCode": -2116442459,
+ "HashCode": 106363695,
"Kind": "Components.EventHandler",
"Name": "onstop",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10808,7 +10808,7 @@
}
},
{
- "HashCode": 1061167451,
+ "HashCode": 1242385465,
"Kind": "Components.EventHandler",
"Name": "onsuspend",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10891,7 +10891,7 @@
}
},
{
- "HashCode": -1384770250,
+ "HashCode": -1406507728,
"Kind": "Components.EventHandler",
"Name": "ontimeupdate",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -10974,7 +10974,7 @@
}
},
{
- "HashCode": -1713310113,
+ "HashCode": 2096009437,
"Kind": "Components.EventHandler",
"Name": "onvolumechange",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11057,7 +11057,7 @@
}
},
{
- "HashCode": -1923685724,
+ "HashCode": 1019270619,
"Kind": "Components.EventHandler",
"Name": "onwaiting",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11140,7 +11140,7 @@
}
},
{
- "HashCode": 1166333161,
+ "HashCode": 1300352478,
"Kind": "Components.EventHandler",
"Name": "onloadstart",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11223,7 +11223,7 @@
}
},
{
- "HashCode": 1807427651,
+ "HashCode": -347844517,
"Kind": "Components.EventHandler",
"Name": "ontimeout",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11306,7 +11306,7 @@
}
},
{
- "HashCode": -419371957,
+ "HashCode": 1259625458,
"Kind": "Components.EventHandler",
"Name": "onabort",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11389,7 +11389,7 @@
}
},
{
- "HashCode": 1981186904,
+ "HashCode": 1732018359,
"Kind": "Components.EventHandler",
"Name": "onload",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11472,7 +11472,7 @@
}
},
{
- "HashCode": -2066621511,
+ "HashCode": -421559475,
"Kind": "Components.EventHandler",
"Name": "onloadend",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11555,7 +11555,7 @@
}
},
{
- "HashCode": 1812639017,
+ "HashCode": 1791941732,
"Kind": "Components.EventHandler",
"Name": "onprogress",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11638,7 +11638,7 @@
}
},
{
- "HashCode": 950576004,
+ "HashCode": 850339439,
"Kind": "Components.EventHandler",
"Name": "onerror",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11721,7 +11721,7 @@
}
},
{
- "HashCode": 236660959,
+ "HashCode": 1230467072,
"Kind": "Components.EventHandler",
"Name": "onactivate",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11804,7 +11804,7 @@
}
},
{
- "HashCode": -206827089,
+ "HashCode": 830290594,
"Kind": "Components.EventHandler",
"Name": "onbeforeactivate",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11887,7 +11887,7 @@
}
},
{
- "HashCode": -1272251877,
+ "HashCode": 315373271,
"Kind": "Components.EventHandler",
"Name": "onbeforedeactivate",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -11970,7 +11970,7 @@
}
},
{
- "HashCode": 1900795748,
+ "HashCode": 255647032,
"Kind": "Components.EventHandler",
"Name": "ondeactivate",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12053,7 +12053,7 @@
}
},
{
- "HashCode": -1264402079,
+ "HashCode": 1065150540,
"Kind": "Components.EventHandler",
"Name": "onended",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12136,7 +12136,7 @@
}
},
{
- "HashCode": 179394984,
+ "HashCode": -990173988,
"Kind": "Components.EventHandler",
"Name": "onfullscreenchange",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12219,7 +12219,7 @@
}
},
{
- "HashCode": 48741879,
+ "HashCode": 517313188,
"Kind": "Components.EventHandler",
"Name": "onfullscreenerror",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12302,7 +12302,7 @@
}
},
{
- "HashCode": -1184182839,
+ "HashCode": 119983661,
"Kind": "Components.EventHandler",
"Name": "onloadeddata",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12385,7 +12385,7 @@
}
},
{
- "HashCode": -1951244903,
+ "HashCode": -1181767709,
"Kind": "Components.EventHandler",
"Name": "onloadedmetadata",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12468,7 +12468,7 @@
}
},
{
- "HashCode": 1733207810,
+ "HashCode": 1145205667,
"Kind": "Components.EventHandler",
"Name": "onpointerlockchange",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12551,7 +12551,7 @@
}
},
{
- "HashCode": 416331338,
+ "HashCode": -2095500691,
"Kind": "Components.EventHandler",
"Name": "onpointerlockerror",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12634,7 +12634,7 @@
}
},
{
- "HashCode": -30760654,
+ "HashCode": 489259051,
"Kind": "Components.EventHandler",
"Name": "onreadystatechange",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12717,7 +12717,7 @@
}
},
{
- "HashCode": -338058034,
+ "HashCode": -550523523,
"Kind": "Components.EventHandler",
"Name": "onscroll",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12800,7 +12800,7 @@
}
},
{
- "HashCode": 1107450246,
+ "HashCode": -1874747681,
"Kind": "Components.EventHandler",
"Name": "ontoggle",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12883,7 +12883,7 @@
}
},
{
- "HashCode": 1218167906,
+ "HashCode": 374973286,
"Kind": "Components.Splat",
"Name": "Attributes",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -12922,7 +12922,7 @@
}
},
{
- "HashCode": 1334151135,
+ "HashCode": -1260039715,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.Razor",
@@ -13239,7 +13239,7 @@
}
},
{
- "HashCode": 742984195,
+ "HashCode": -210928391,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -13438,7 +13438,7 @@
}
},
{
- "HashCode": -1561142991,
+ "HashCode": -921440663,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -13567,7 +13567,7 @@
}
},
{
- "HashCode": 1104941294,
+ "HashCode": -1218674357,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -13624,7 +13624,7 @@
}
},
{
- "HashCode": -1837731146,
+ "HashCode": -116460326,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -13758,7 +13758,7 @@
}
},
{
- "HashCode": -2016421888,
+ "HashCode": -593612957,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -13806,7 +13806,7 @@
}
},
{
- "HashCode": -1379452975,
+ "HashCode": 1556136512,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -14225,7 +14225,7 @@
}
},
{
- "HashCode": -145121143,
+ "HashCode": -1072323754,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -14329,7 +14329,7 @@
}
},
{
- "HashCode": 164183105,
+ "HashCode": -1723370037,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -14377,7 +14377,7 @@
}
},
{
- "HashCode": -290781931,
+ "HashCode": 2091365704,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -14449,7 +14449,7 @@
}
},
{
- "HashCode": -1878765517,
+ "HashCode": 1670756956,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -14484,7 +14484,7 @@
}
},
{
- "HashCode": 930245577,
+ "HashCode": 235901703,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -14682,7 +14682,7 @@
}
},
{
- "HashCode": 185979626,
+ "HashCode": 1971976721,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -14712,7 +14712,7 @@
}
},
{
- "HashCode": -1394127886,
+ "HashCode": -1829013093,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -14795,7 +14795,7 @@
}
},
{
- "HashCode": -1628177433,
+ "HashCode": 140178231,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -14826,7 +14826,7 @@
}
},
{
- "HashCode": 910728795,
+ "HashCode": 470327388,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -14981,7 +14981,7 @@
}
},
{
- "HashCode": -1124320118,
+ "HashCode": 1323399717,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -15042,7 +15042,7 @@
}
},
{
- "HashCode": 1321126785,
+ "HashCode": -1086693417,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -15086,7 +15086,7 @@
}
},
{
- "HashCode": -1684405545,
+ "HashCode": -283139626,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -15121,7 +15121,7 @@
}
},
{
- "HashCode": -1597372038,
+ "HashCode": 88865551,
"Kind": "ITagHelper",
"Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper",
"AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
@@ -15157,7 +15157,7 @@
}
},
{
- "HashCode": -1783224293,
+ "HashCode": -1758633589,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -15253,7 +15253,7 @@
}
},
{
- "HashCode": -828790231,
+ "HashCode": 1923145644,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -15375,7 +15375,7 @@
}
},
{
- "HashCode": -1445362700,
+ "HashCode": 2086843392,
"Kind": "Components.Bind",
"Name": "Bind_value",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -15497,7 +15497,7 @@
}
},
{
- "HashCode": 1365850885,
+ "HashCode": 372025523,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -15630,7 +15630,7 @@
}
},
{
- "HashCode": 2078069787,
+ "HashCode": -548912850,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -15763,7 +15763,7 @@
}
},
{
- "HashCode": -2030836718,
+ "HashCode": 2105266844,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -15896,7 +15896,7 @@
}
},
{
- "HashCode": -887909861,
+ "HashCode": -289306638,
"Kind": "Components.Bind",
"Name": "Bind_value",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -16029,7 +16029,7 @@
}
},
{
- "HashCode": 1379851301,
+ "HashCode": -1245506001,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -16162,7 +16162,7 @@
}
},
{
- "HashCode": 1050444372,
+ "HashCode": 2146348806,
"Kind": "Components.Bind",
"Name": "Bind_value",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -16295,7 +16295,7 @@
}
},
{
- "HashCode": -877432112,
+ "HashCode": 1797404080,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -16428,7 +16428,7 @@
}
},
{
- "HashCode": -61596498,
+ "HashCode": 1280202094,
"Kind": "Components.Bind",
"Name": "Bind_value",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -16561,7 +16561,7 @@
}
},
{
- "HashCode": -1185829002,
+ "HashCode": 742639956,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -16694,7 +16694,7 @@
}
},
{
- "HashCode": -999181175,
+ "HashCode": 1387364939,
"Kind": "Components.Bind",
"Name": "Bind_value",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -16827,7 +16827,7 @@
}
},
{
- "HashCode": -193977519,
+ "HashCode": 1717911602,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -16960,7 +16960,7 @@
}
},
{
- "HashCode": 715885777,
+ "HashCode": -923807031,
"Kind": "Components.Bind",
"Name": "Bind_value",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -17093,7 +17093,7 @@
}
},
{
- "HashCode": 1460129077,
+ "HashCode": 1678412453,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -17215,7 +17215,7 @@
}
},
{
- "HashCode": -1998533863,
+ "HashCode": 1328754954,
"Kind": "Components.Bind",
"Name": "Bind",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -17337,7 +17337,7 @@
}
},
{
- "HashCode": 503312748,
+ "HashCode": 115804840,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -17424,7 +17424,7 @@
}
},
{
- "HashCode": 1479828538,
+ "HashCode": -2018491063,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -17512,7 +17512,7 @@
}
},
{
- "HashCode": -2140773812,
+ "HashCode": -162945028,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputDate",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -17599,7 +17599,7 @@
}
},
{
- "HashCode": -1653584940,
+ "HashCode": 706264581,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputDate",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -17687,7 +17687,7 @@
}
},
{
- "HashCode": 1592888214,
+ "HashCode": -1323999241,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputNumber",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -17774,7 +17774,7 @@
}
},
{
- "HashCode": -1867105351,
+ "HashCode": -215763405,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputNumber",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -17862,7 +17862,7 @@
}
},
{
- "HashCode": -622759802,
+ "HashCode": -507716039,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -17949,7 +17949,7 @@
}
},
{
- "HashCode": 540966636,
+ "HashCode": -1338189528,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -18037,7 +18037,7 @@
}
},
{
- "HashCode": 1423689197,
+ "HashCode": 819981625,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputSelect",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -18124,7 +18124,7 @@
}
},
{
- "HashCode": 804464604,
+ "HashCode": -1003457438,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputSelect",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -18212,7 +18212,7 @@
}
},
{
- "HashCode": -302001718,
+ "HashCode": 1630733925,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputText",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -18299,7 +18299,7 @@
}
},
{
- "HashCode": 1945559132,
+ "HashCode": 951942379,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputText",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -18387,7 +18387,7 @@
}
},
{
- "HashCode": -30821963,
+ "HashCode": -1843095974,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -18474,7 +18474,7 @@
}
},
{
- "HashCode": 41644541,
+ "HashCode": 1859930996,
"Kind": "Components.Bind",
"Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
"AssemblyName": "Microsoft.AspNetCore.Components.Web",
@@ -18562,7 +18562,7 @@
}
},
{
- "HashCode": -807821571,
+ "HashCode": -1460549114,
"Kind": "Components.Ref",
"Name": "Ref",
"AssemblyName": "Microsoft.AspNetCore.Components",
@@ -18601,7 +18601,7 @@
}
},
{
- "HashCode": 1309973531,
+ "HashCode": -1607475385,
"Kind": "Components.Key",
"Name": "Key",
"AssemblyName": "Microsoft.AspNetCore.Components",