แก้ชื่อเครื่องราชฯ

This commit is contained in:
Kittapath 2023-11-08 18:12:52 +07:00
parent 47e256e9b8
commit 43932f742b
5 changed files with 20 additions and 20 deletions

View file

@ -875,7 +875,7 @@ namespace BMA.EHR.Application.Repositories.Reports
foreach (var ins in insigniaList) foreach (var ins in insigniaList)
{ {
var count = data.Where(x => x.InsigniaId == ins.InsigniaId).Count(); var count = data.Where(x => x.InsigniaId == ins.InsigniaId).Count();
var mod_val = count <= 50 ? 50 - count : 50-(count % 50.0); var mod_val = count <= 50 ? 50 - count : 50 - (count % 50.0);
for (int i = 0; i < mod_val; i++) for (int i = 0; i < mod_val; i++)
{ {
var p = new var p = new
@ -987,7 +987,7 @@ namespace BMA.EHR.Application.Repositories.Reports
insigniaNote = new InsigniaNote insigniaNote = new InsigniaNote
{ {
// Round = insigniaPeriod.Round, // Round = insigniaPeriod.Round,
Name = $"รอบการเสนอขอพระราชทานเครื่องราชปี {insigniaPeriod.Year + 543}", Name = $"รอบการเสนอขอพระราชทานเครื่องราชปี {insigniaPeriod.Year + 543}",
Year = insigniaPeriod.Year, Year = insigniaPeriod.Year,
// StartDate = insigniaPeriod.StartDate, // StartDate = insigniaPeriod.StartDate,
// EndDate = insigniaPeriod.EndDate, // EndDate = insigniaPeriod.EndDate,
@ -1069,7 +1069,7 @@ namespace BMA.EHR.Application.Repositories.Reports
} }
} }
//คำนวนผู้ได้รับเครื่องราช //คำนวนผู้ได้รับเครื่องราช
public async Task CalInsignaiRequestBkk() public async Task CalInsignaiRequestBkk()
{ {
var insigniaPeriods = await _dbContext.Set<InsigniaPeriod>() var insigniaPeriods = await _dbContext.Set<InsigniaPeriod>()

View file

@ -9,7 +9,7 @@ namespace BMA.EHR.Domain.Models.Insignias
{ {
public class InsigniaManage : EntityBase public class InsigniaManage : EntityBase
{ {
[Comment("ชื่อเครื่องราช")] [Comment("ชื่อ")]
public Insignia Insignia { get; set; } public Insignia Insignia { get; set; }
[Comment("ปี")] [Comment("ปี")]
public int Year { get; set; } public int Year { get; set; }

View file

@ -92,7 +92,7 @@
public static readonly string InsigniaBorrowOrgLimit = "จำนวนการจัดสรรเครื่องราชฯ หน่วยงานเกินจำนวนของหน่วยงานที่ได้รับ"; public static readonly string InsigniaBorrowOrgLimit = "จำนวนการจัดสรรเครื่องราชฯ หน่วยงานเกินจำนวนของหน่วยงานที่ได้รับ";
public static readonly string InsigniaNoBorrow = "ไม่สามารถยืมเครื่องราชฯ นี้ได้เนื่องจากสถานะรอการบันทึกข้อมูล"; public static readonly string InsigniaNoBorrow = "ไม่สามารถยืมเครื่องราชฯ นี้ได้เนื่องจากสถานะรอการบันทึกข้อมูล";
public static readonly string InsigniaBorrowNotFound = "ไม่พบรายการยืมเครื่องราชฯ"; public static readonly string InsigniaBorrowNotFound = "ไม่พบรายการยืมเครื่องราชฯ";
public static readonly string InsigniaNotReturn = "รายการยืมเครื่องราชนี้ได้ทำการยืมไว้แล้ว"; public static readonly string InsigniaNotReturn = "รายการยืมเครื่องราชนี้ได้ทำการยืมไว้แล้ว";
#endregion #endregion
#region " Retirement " #region " Retirement "

View file

@ -20,7 +20,7 @@ namespace BMA.EHR.Insignia.Service.Controllers
[ApiController] [ApiController]
[Produces("application/json")] [Produces("application/json")]
[Authorize] [Authorize]
[SwaggerTag("จัดสรรเครื่องราช")] [SwaggerTag("จัดสรรเครื่องราช")]
public class InsigniaManageController : BaseController public class InsigniaManageController : BaseController
{ {
private readonly ApplicationDBContext _context; private readonly ApplicationDBContext _context;
@ -51,10 +51,10 @@ namespace BMA.EHR.Insignia.Service.Controllers
#endregion #endregion
/// <summary> /// <summary>
/// list จัดสรรเครื่องราช /// list จัดสรรเครื่องราช
/// </summary> /// </summary>
/// <param name="year">ปีการจัดสรร</param> /// <param name="year">ปีการจัดสรร</param>
/// <param name="insigniaTypeId">Id ประเภทเครื่องราช</param> /// <param name="insigniaTypeId">Id ประเภทเครื่องราช</param>
/// <returns></returns> /// <returns></returns>
/// <response code="200"></response> /// <response code="200"></response>
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> /// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
@ -88,9 +88,9 @@ namespace BMA.EHR.Insignia.Service.Controllers
} }
/// <summary> /// <summary>
/// get รายละเอียดจัดสรรเครื่องราช /// get รายละเอียดจัดสรรเครื่องราช
/// </summary> /// </summary>
/// <param name="insigniaManageId">Id จัดสรรเครื่องราช</param> /// <param name="insigniaManageId">Id จัดสรรเครื่องราช</param>
/// <returns></returns> /// <returns></returns>
/// <response code="200"></response> /// <response code="200"></response>
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> /// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
@ -119,7 +119,7 @@ namespace BMA.EHR.Insignia.Service.Controllers
} }
/// <summary> /// <summary>
/// สร้างจัดสรรเครื่องราช /// สร้างจัดสรรเครื่องราช
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
/// <response code="200"></response> /// <response code="200"></response>
@ -161,7 +161,7 @@ namespace BMA.EHR.Insignia.Service.Controllers
/// <summary> /// <summary>
/// ลบจัดสรรเครื่องราช /// ลบจัดสรรเครื่องราช
/// </summary> /// </summary>
/// <param name="insigniaManageId">Id จัดสรรเครื่องราช</param> /// <param name="insigniaManageId">Id จัดสรรเครื่องราช</param>
/// <returns></returns> /// <returns></returns>
/// <response code="200"></response> /// <response code="200"></response>
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> /// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
@ -183,9 +183,9 @@ namespace BMA.EHR.Insignia.Service.Controllers
} }
/// <summary> /// <summary>
/// แก้ไขจัดสรรเครื่องราช /// แก้ไขจัดสรรเครื่องราช
/// </summary> /// </summary>
/// <param name="insigniaManageId">Id จัดสรรเครื่องราช</param> /// <param name="insigniaManageId">Id จัดสรรเครื่องราช</param>
/// <returns></returns> /// <returns></returns>
/// <response code="200"></response> /// <response code="200"></response>
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> /// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
@ -226,7 +226,7 @@ namespace BMA.EHR.Insignia.Service.Controllers
/// <summary> /// <summary>
/// list หน่วยงานจัดสรรเครื่องราชอิสริยาภรณ์ /// list หน่วยงานจัดสรรเครื่องราชอิสริยาภรณ์
/// </summary> /// </summary>
/// <param name="insigniaManageId">Id จัดสรรเครื่องราช</param> /// <param name="insigniaManageId">Id จัดสรรเครื่องราช</param>
/// <returns></returns> /// <returns></returns>
/// <response code="200"></response> /// <response code="200"></response>
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> /// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
@ -375,7 +375,7 @@ namespace BMA.EHR.Insignia.Service.Controllers
/// <summary> /// <summary>
/// list dashboard หน่วยงานจัดสรรเครื่องราชอิสริยาภรณ์ /// list dashboard หน่วยงานจัดสรรเครื่องราชอิสริยาภรณ์
/// </summary> /// </summary>
/// <param name="insigniaManageId">Id จัดสรรเครื่องราช</param> /// <param name="insigniaManageId">Id จัดสรรเครื่องราช</param>
/// <returns></returns> /// <returns></returns>
/// <response code="200"></response> /// <response code="200"></response>
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> /// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
@ -481,7 +481,7 @@ namespace BMA.EHR.Insignia.Service.Controllers
/// <summary> /// <summary>
/// คืนเครื่องราชฯ /// คืนเครื่องราชฯ
/// </summary> /// </summary>
/// <param name="insigniaManageProfileId">Id ยืมเครื่องราช</param> /// <param name="insigniaManageProfileId">Id ยืมเครื่องราช</param>
/// <returns></returns> /// <returns></returns>
/// <response code="200"></response> /// <response code="200"></response>
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> /// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
@ -526,7 +526,7 @@ namespace BMA.EHR.Insignia.Service.Controllers
/// list รายการยืม/คืนเครื่องราชฯ /// list รายการยืม/คืนเครื่องราชฯ
/// </summary> /// </summary>
/// <param name="year">ปียืมขอ</param> /// <param name="year">ปียืมขอ</param>
/// <param name="insigniaTypeId">Id ประเภทเครื่องราช</param> /// <param name="insigniaTypeId">Id ประเภทเครื่องราช</param>
/// <returns></returns> /// <returns></returns>
/// <response code="200"></response> /// <response code="200"></response>
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> /// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
@ -589,7 +589,7 @@ namespace BMA.EHR.Insignia.Service.Controllers
/// <summary> /// <summary>
/// get รายการยืม/คืนเครื่องราชฯ /// get รายการยืม/คืนเครื่องราชฯ
/// </summary> /// </summary>
/// <param name="insigniaManageProfileId">Id ประเภทเครื่องราช</param> /// <param name="insigniaManageProfileId">Id ประเภทเครื่องราช</param>
/// <returns></returns> /// <returns></returns>
/// <response code="200"></response> /// <response code="200"></response>
/// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> /// <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>

View file

@ -18,7 +18,7 @@ namespace BMA.EHR.Insignia.Service.Controllers
[ApiController] [ApiController]
[Produces("application/json")] [Produces("application/json")]
[Authorize] [Authorize]
[SwaggerTag("รอบเครื่องราช")] [SwaggerTag("รอบเครื่องราช")]
public class InsigniaPeriodController : BaseController public class InsigniaPeriodController : BaseController
{ {
private readonly ApplicationDBContext _context; private readonly ApplicationDBContext _context;