Merge branch 'develop' into working
This commit is contained in:
commit
4c40a50eb3
13 changed files with 4045 additions and 58 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -2522,6 +2522,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
FaultLevel = req.faultLevel,
|
||||
RefRaw = req.refRaw,
|
||||
Result = req.result,
|
||||
ComplaintId = req.complaintId,
|
||||
};
|
||||
|
||||
var result = await _repository.AddAsync(inserted);
|
||||
|
|
@ -2579,6 +2580,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
order.FaultLevel = req.faultLevel;
|
||||
order.RefRaw = req.refRaw;
|
||||
order.Result = req.result;
|
||||
order.ComplaintId = req.complaintId;
|
||||
var result = await _repository.UpdateAsync(order);
|
||||
|
||||
return Success(result);
|
||||
|
|
@ -2634,6 +2636,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
FaultLevel = req.faultLevel,
|
||||
RefRaw = req.refRaw,
|
||||
Result = req.result,
|
||||
ComplaintId = req.complaintId,
|
||||
};
|
||||
|
||||
var result = await _repository.AddAsync(inserted);
|
||||
|
|
@ -2691,6 +2694,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
order.FaultLevel = req.faultLevel;
|
||||
order.RefRaw = req.refRaw;
|
||||
order.Result = req.result;
|
||||
order.ComplaintId = req.complaintId;
|
||||
|
||||
var result = await _repository.UpdateAsync(order);
|
||||
|
||||
|
|
@ -3118,6 +3122,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
FaultLevel = req.faultLevel,
|
||||
RefRaw = req.refRaw,
|
||||
Result = req.result,
|
||||
ComplaintId = req.complaintId,
|
||||
};
|
||||
|
||||
var result = await _repository.AddAsync(inserted);
|
||||
|
|
@ -3168,6 +3173,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
order.FaultLevel = req.faultLevel;
|
||||
order.RefRaw = req.refRaw;
|
||||
order.Result = req.result;
|
||||
order.ComplaintId = req.complaintId;
|
||||
|
||||
var result = await _repository.UpdateAsync(order);
|
||||
|
||||
|
|
@ -3217,6 +3223,8 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
FaultLevel = req.faultLevel,
|
||||
RefRaw = req.refRaw,
|
||||
Result = req.result,
|
||||
ComplaintId = req.complaintId,
|
||||
|
||||
};
|
||||
|
||||
var result = await _repository.AddAsync(inserted);
|
||||
|
|
@ -3267,6 +3275,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
order.FaultLevel = req.faultLevel;
|
||||
order.RefRaw = req.refRaw;
|
||||
order.Result = req.result;
|
||||
order.ComplaintId = req.complaintId;
|
||||
|
||||
var result = await _repository.UpdateAsync(order);
|
||||
|
||||
|
|
@ -3316,6 +3325,8 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
FaultLevel = req.faultLevel,
|
||||
RefRaw = req.refRaw,
|
||||
Result = req.result,
|
||||
ComplaintId = req.complaintId,
|
||||
|
||||
};
|
||||
|
||||
var result = await _repository.AddAsync(inserted);
|
||||
|
|
@ -3366,6 +3377,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
order.FaultLevel = req.faultLevel;
|
||||
order.RefRaw = req.refRaw;
|
||||
order.Result = req.result;
|
||||
order.ComplaintId = req.complaintId;
|
||||
|
||||
var result = await _repository.UpdateAsync(order);
|
||||
|
||||
|
|
@ -3415,6 +3427,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
FaultLevel = req.faultLevel,
|
||||
RefRaw = req.refRaw,
|
||||
Result = req.result,
|
||||
ComplaintId = req.complaintId,
|
||||
};
|
||||
|
||||
var result = await _repository.AddAsync(inserted);
|
||||
|
|
@ -3465,6 +3478,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
order.FaultLevel = req.faultLevel;
|
||||
order.RefRaw = req.refRaw;
|
||||
order.Result = req.result;
|
||||
order.ComplaintId = req.complaintId;
|
||||
|
||||
var result = await _repository.UpdateAsync(order);
|
||||
|
||||
|
|
@ -3514,6 +3528,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
FaultLevel = req.faultLevel,
|
||||
RefRaw = req.refRaw,
|
||||
Result = req.result,
|
||||
ComplaintId = req.complaintId,
|
||||
};
|
||||
|
||||
var result = await _repository.AddAsync(inserted);
|
||||
|
|
@ -3564,6 +3579,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
order.FaultLevel = req.faultLevel;
|
||||
order.RefRaw = req.refRaw;
|
||||
order.Result = req.result;
|
||||
order.ComplaintId = req.complaintId;
|
||||
|
||||
var result = await _repository.UpdateAsync(order);
|
||||
|
||||
|
|
@ -3613,6 +3629,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
FaultLevel = req.faultLevel,
|
||||
RefRaw = req.refRaw,
|
||||
Result = req.result,
|
||||
ComplaintId = req.complaintId,
|
||||
};
|
||||
|
||||
var result = await _repository.AddAsync(inserted);
|
||||
|
|
@ -3663,6 +3680,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
order.FaultLevel = req.faultLevel;
|
||||
order.RefRaw = req.refRaw;
|
||||
order.Result = req.result;
|
||||
order.ComplaintId = req.complaintId;
|
||||
|
||||
var result = await _repository.UpdateAsync(order);
|
||||
|
||||
|
|
@ -3712,6 +3730,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
FaultLevel = req.faultLevel,
|
||||
RefRaw = req.refRaw,
|
||||
Result = req.result,
|
||||
ComplaintId = req.complaintId,
|
||||
};
|
||||
|
||||
var result = await _repository.AddAsync(inserted);
|
||||
|
|
@ -3762,6 +3781,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
order.FaultLevel = req.faultLevel;
|
||||
order.RefRaw = req.refRaw;
|
||||
order.Result = req.result;
|
||||
order.ComplaintId = req.complaintId;
|
||||
|
||||
var result = await _repository.UpdateAsync(order);
|
||||
|
||||
|
|
@ -3811,6 +3831,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
FaultLevel = req.faultLevel,
|
||||
RefRaw = req.refRaw,
|
||||
Result = req.result,
|
||||
ComplaintId = req.complaintId,
|
||||
};
|
||||
|
||||
var result = await _repository.AddAsync(inserted);
|
||||
|
|
@ -3861,6 +3882,7 @@ namespace BMA.EHR.Command.Service.Controllers
|
|||
order.FaultLevel = req.faultLevel;
|
||||
order.RefRaw = req.refRaw;
|
||||
order.Result = req.result;
|
||||
order.ComplaintId = req.complaintId;
|
||||
|
||||
var result = await _repository.UpdateAsync(order);
|
||||
|
||||
|
|
|
|||
|
|
@ -34,5 +34,6 @@
|
|||
public string faultLevel { get; set; }
|
||||
public string refRaw { get; set; }
|
||||
public string result { get; set; }
|
||||
public Guid? complaintId { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,5 +15,6 @@
|
|||
public int orderYear { get; set; }
|
||||
public string signatoryBy { get; set; } = string.Empty;
|
||||
public string signatoryPosition { get; set; } = string.Empty;
|
||||
public Guid? complaintId { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -87,6 +87,34 @@ namespace BMA.EHR.DisciplineComplaint.Service.Controllers
|
|||
return Success(new { data, total = data_search.Count() });
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// list รายการวินัยเรื่องร้องเรียนในหน้าออกคำสั่ง
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
/// <response code="200"></response>
|
||||
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
|
||||
/// <response code="401">ไม่ได้ Login เข้าระบบ</response>
|
||||
/// <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
||||
[HttpGet("report")]
|
||||
public async Task<ActionResult<ResponseObject>> GetDisciplineComplaintReport()
|
||||
{
|
||||
var data = await _context.DisciplineComplaints
|
||||
.Where(x => x.Status.Contains("SEND_INVESTIGATE"))
|
||||
.Select(x => new
|
||||
{
|
||||
Id = x.Id,//id ข้อมูลเรื่องร้องเรียน
|
||||
Title = x.Title,//ชื่อเรื่อง
|
||||
IsComplaint = true,
|
||||
IsInvestigate = x.DisciplineInvestigates.FirstOrDefault() == null ? false : true,
|
||||
IsDisciplinary = x.DisciplineInvestigates.FirstOrDefault() == null || x.DisciplineInvestigates.FirstOrDefault().DisciplineDisciplinarys.FirstOrDefault() == null ? false : true,
|
||||
IsResult = x.DisciplineInvestigates.FirstOrDefault() == null || x.DisciplineInvestigates.FirstOrDefault().DisciplineDisciplinarys.FirstOrDefault() == null || (x.DisciplineInvestigates.FirstOrDefault().DisciplineDisciplinarys.FirstOrDefault().Status != "DONE" && x.DisciplineInvestigates.FirstOrDefault().DisciplineDisciplinarys.FirstOrDefault().Status != "REPORT") ? false : true,
|
||||
DateConsideration = x.DateConsideration,//วันที่กำหนดพิจารณา
|
||||
})
|
||||
.OrderByDescending(x => x.DateConsideration)
|
||||
.ToListAsync();
|
||||
return Success(data);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// get รายการวินัยเรื่องร้องเรียน
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -1626,6 +1626,7 @@ namespace BMA.EHR.DisciplineDisciplinary.Service.Controllers
|
|||
OffenseDetails = data.OffenseDetails,
|
||||
DisciplinaryCaseFault = data.DisciplinaryCaseFault,
|
||||
DisciplinaryFaultLevel = data.DisciplinaryFaultLevel,
|
||||
DisciplineDisciplinary = data,
|
||||
Status = "PENDING",
|
||||
CreatedFullName = FullName ?? "System Administrator",
|
||||
CreatedUserId = UserId ?? "",
|
||||
|
|
|
|||
|
|
@ -327,11 +327,12 @@ namespace BMA.EHR.DisciplineResult.Service.Controllers
|
|||
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
|
||||
/// <response code="401">ไม่ได้ Login เข้าระบบ</response>
|
||||
/// <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
||||
[HttpGet("report/up")]
|
||||
public async Task<ActionResult<ResponseObject>> GetPersonReportUp()
|
||||
[HttpGet("report/up/{id:guid}")]
|
||||
public async Task<ActionResult<ResponseObject>> GetPersonReportUp(Guid id)
|
||||
{
|
||||
var data = await _context.DisciplineDisciplinary_ProfileComplaintInvestigates
|
||||
.Where(x => x.Status == "REPORT")
|
||||
.Where(x => x.DisciplineDisciplinary.DisciplineInvestigate.DisciplineComplaint.Id == id)
|
||||
.Select(x => new
|
||||
{
|
||||
PersonId = x.PersonId,
|
||||
|
|
@ -350,11 +351,12 @@ namespace BMA.EHR.DisciplineResult.Service.Controllers
|
|||
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
|
||||
/// <response code="401">ไม่ได้ Login เข้าระบบ</response>
|
||||
/// <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
||||
[HttpGet("report/down")]
|
||||
public async Task<ActionResult<ResponseObject>> GetPersonReportDown()
|
||||
[HttpGet("report/down/{id:guid}")]
|
||||
public async Task<ActionResult<ResponseObject>> GetPersonReportDown(Guid id)
|
||||
{
|
||||
var data = await _context.DisciplineDisciplinary_ProfileComplaintInvestigates
|
||||
.Where(x => x.StatusDiscard == "REPORT")
|
||||
.Where(x => x.DisciplineDisciplinary.DisciplineInvestigate.DisciplineComplaint.Id == id)
|
||||
.Select(x => new
|
||||
{
|
||||
PersonId = x.PersonId,
|
||||
|
|
@ -373,11 +375,12 @@ namespace BMA.EHR.DisciplineResult.Service.Controllers
|
|||
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
|
||||
/// <response code="401">ไม่ได้ Login เข้าระบบ</response>
|
||||
/// <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
||||
[HttpGet("report/reject")]
|
||||
public async Task<ActionResult<ResponseObject>> GetPersonReportReject()
|
||||
[HttpGet("report/reject/{id:guid}")]
|
||||
public async Task<ActionResult<ResponseObject>> GetPersonReportReject(Guid id)
|
||||
{
|
||||
var data1 = await _context.DisciplineInvestigate_ProfileComplaints
|
||||
.Where(x => x.IsReport == "REPORT")
|
||||
.Where(x => x.DisciplineInvestigate.DisciplineComplaint.Id == id)
|
||||
.Select(x => new
|
||||
{
|
||||
PersonId = x.PersonId,
|
||||
|
|
@ -386,6 +389,7 @@ namespace BMA.EHR.DisciplineResult.Service.Controllers
|
|||
.ToListAsync();
|
||||
var data2 = await _context.DisciplineDisciplinary_ProfileComplaintInvestigates
|
||||
.Where(x => x.IsReport == "REPORT")
|
||||
.Where(x => x.DisciplineDisciplinary.DisciplineInvestigate.DisciplineComplaint.Id == id)
|
||||
.Select(x => new
|
||||
{
|
||||
PersonId = x.PersonId,
|
||||
|
|
@ -408,11 +412,12 @@ namespace BMA.EHR.DisciplineResult.Service.Controllers
|
|||
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
|
||||
/// <response code="401">ไม่ได้ Login เข้าระบบ</response>
|
||||
/// <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
||||
[HttpGet("report/stop")]
|
||||
public async Task<ActionResult<ResponseObject>> GetPersonReportStop()
|
||||
[HttpGet("report/stop/{id:guid}")]
|
||||
public async Task<ActionResult<ResponseObject>> GetPersonReportStop(Guid id)
|
||||
{
|
||||
var data = await _context.DisciplineReport_Profiles
|
||||
.Where(x => x.Status == "REPORT")
|
||||
.Where(x => x.DisciplineDisciplinary.DisciplineInvestigate.DisciplineComplaint.Id == id)
|
||||
.Select(x => new
|
||||
{
|
||||
PersonId = x.PersonId,
|
||||
|
|
|
|||
|
|
@ -83,10 +83,10 @@ namespace BMA.EHR.DisciplineSuspend.Service.Controllers
|
|||
DescriptionSuspend = x.DescriptionSuspend,
|
||||
StartDateSuspend = x.StartDateSuspend,
|
||||
EndDateSuspend = x.EndDateSuspend,
|
||||
Title = x.Title,
|
||||
OffenseDetails = x.OffenseDetails,//ลักษณะความผิด
|
||||
DisciplinaryFaultLevel = x.DisciplinaryFaultLevel,//ระดับโทษความผิด
|
||||
DisciplinaryCaseFault = x.DisciplinaryCaseFault,//กรณีความผิด
|
||||
Title = x.DisciplineDisciplinary.Title,
|
||||
OffenseDetails = x.DisciplineDisciplinary.OffenseDetails,//ลักษณะความผิด
|
||||
DisciplinaryFaultLevel = x.DisciplineDisciplinary.DisciplinaryFaultLevel,//ระดับโทษความผิด
|
||||
DisciplinaryCaseFault = x.DisciplineDisciplinary.DisciplinaryCaseFault,//กรณีความผิด
|
||||
})
|
||||
.OrderByDescending(x => x.CitizenId)
|
||||
.Skip((page - 1) * pageSize)
|
||||
|
|
@ -124,10 +124,10 @@ namespace BMA.EHR.DisciplineSuspend.Service.Controllers
|
|||
DescriptionSuspend = x.DescriptionSuspend,
|
||||
StartDateSuspend = x.StartDateSuspend,
|
||||
EndDateSuspend = x.EndDateSuspend,
|
||||
Title = x.Title,
|
||||
OffenseDetails = x.OffenseDetails,//ลักษณะความผิด
|
||||
DisciplinaryFaultLevel = x.DisciplinaryFaultLevel,//ระดับโทษความผิด
|
||||
DisciplinaryCaseFault = x.DisciplinaryCaseFault,//กรณีความผิด
|
||||
Title = x.DisciplineDisciplinary.Title,
|
||||
OffenseDetails = x.DisciplineDisciplinary.OffenseDetails,//ลักษณะความผิด
|
||||
DisciplinaryFaultLevel = x.DisciplineDisciplinary.DisciplinaryFaultLevel,//ระดับโทษความผิด
|
||||
DisciplinaryCaseFault = x.DisciplineDisciplinary.DisciplinaryCaseFault,//กรณีความผิด
|
||||
})
|
||||
.Where(x => x.Id == id)
|
||||
.FirstOrDefaultAsync();
|
||||
|
|
|
|||
|
|
@ -214,6 +214,9 @@ namespace BMA.EHR.Domain.Models.Commands.Core
|
|||
[Comment("อ้างอิงมาตราตามกฏหมาย")]
|
||||
public string? RefRaw { get; set; }
|
||||
|
||||
[Comment("Id เรื่องร้องเรียน")]
|
||||
public Guid? ComplaintId { get; set; }
|
||||
|
||||
#endregion
|
||||
|
||||
public virtual List<CommandDocument> Documents { get; set; } = new();
|
||||
|
|
|
|||
|
|
@ -48,6 +48,8 @@ namespace BMA.EHR.Domain.Models.Discipline
|
|||
public string? DisciplinaryFaultLevel { get; set; }
|
||||
[Comment("กรณีความผิด")]
|
||||
public string? DisciplinaryCaseFault { get; set; }
|
||||
[Required, Comment("Id เรื่องสอบสวน")]
|
||||
public DisciplineDisciplinary DisciplineDisciplinary { get; set; }
|
||||
// [Required, Comment("Id ผู้ถูกร้องเรียน")]
|
||||
// public DisciplineDisciplinary_ProfileComplaintInvestigate? DisciplineDisciplinary_ProfileComplaintInvestigate { get; set; }
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,52 @@
|
|||
using System;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Infrastructure.Migrations.DisciplineDb
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class updatetableDisciplineDisciplinary_DirectorInvestigatesdatestartnullable3 : Migration
|
||||
{
|
||||
/// <inheritdoc />
|
||||
protected override void Up(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.AddColumn<Guid>(
|
||||
name: "DisciplineDisciplinaryId",
|
||||
table: "DisciplineReport_Profiles",
|
||||
type: "char(36)",
|
||||
nullable: false,
|
||||
defaultValue: new Guid("00000000-0000-0000-0000-000000000000"),
|
||||
collation: "ascii_general_ci");
|
||||
|
||||
migrationBuilder.CreateIndex(
|
||||
name: "IX_DisciplineReport_Profiles_DisciplineDisciplinaryId",
|
||||
table: "DisciplineReport_Profiles",
|
||||
column: "DisciplineDisciplinaryId");
|
||||
|
||||
migrationBuilder.AddForeignKey(
|
||||
name: "FK_DisciplineReport_Profiles_DisciplineDisciplinarys_Discipline~",
|
||||
table: "DisciplineReport_Profiles",
|
||||
column: "DisciplineDisciplinaryId",
|
||||
principalTable: "DisciplineDisciplinarys",
|
||||
principalColumn: "Id",
|
||||
onDelete: ReferentialAction.Cascade);
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
protected override void Down(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.DropForeignKey(
|
||||
name: "FK_DisciplineReport_Profiles_DisciplineDisciplinarys_Discipline~",
|
||||
table: "DisciplineReport_Profiles");
|
||||
|
||||
migrationBuilder.DropIndex(
|
||||
name: "IX_DisciplineReport_Profiles_DisciplineDisciplinaryId",
|
||||
table: "DisciplineReport_Profiles");
|
||||
|
||||
migrationBuilder.DropColumn(
|
||||
name: "DisciplineDisciplinaryId",
|
||||
table: "DisciplineReport_Profiles");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -2399,6 +2399,9 @@ namespace BMA.EHR.Infrastructure.Migrations.DisciplineDb
|
|||
.HasColumnType("longtext")
|
||||
.HasComment("ระดับโทษความผิด กรณีไม่ร้ายแรง: ภาคทัณฑ์, ตัดเงินเดือน, ลดขั้นเงินเดือน | กรณีร้ายแรง: ปลดออก, ไล่ออก");
|
||||
|
||||
b.Property<Guid>("DisciplineDisciplinaryId")
|
||||
.HasColumnType("char(36)");
|
||||
|
||||
b.Property<DateTime?>("EndDateSuspend")
|
||||
.HasColumnType("datetime(6)")
|
||||
.HasComment("วันสิ้นสุดการสั่งพักราชการ/ให้ออกจากราชการไว้ก่อน");
|
||||
|
|
@ -2480,6 +2483,8 @@ namespace BMA.EHR.Infrastructure.Migrations.DisciplineDb
|
|||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("DisciplineDisciplinaryId");
|
||||
|
||||
b.ToTable("DisciplineReport_Profiles");
|
||||
});
|
||||
|
||||
|
|
@ -2909,6 +2914,17 @@ namespace BMA.EHR.Infrastructure.Migrations.DisciplineDb
|
|||
b.Navigation("DisciplineInvestigate");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Domain.Models.Discipline.DisciplineReport_Profile", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Domain.Models.Discipline.DisciplineDisciplinary", "DisciplineDisciplinary")
|
||||
.WithMany()
|
||||
.HasForeignKey("DisciplineDisciplinaryId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.Navigation("DisciplineDisciplinary");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Domain.Models.Discipline.DisciplineComplaint", b =>
|
||||
{
|
||||
b.Navigation("DisciplineComplaint_Docs");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue