This commit is contained in:
Suphonchai Phoonsawat 2025-05-07 11:51:19 +07:00
parent e345331381
commit 01590c4894
11 changed files with 20571 additions and 11 deletions

View file

@ -1,9 +1,5 @@
using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;
using BMA.EHR.Domain.Models.Base;
using System.ComponentModel.DataAnnotations.Schema;
using BMA.EHR.Domain.Models.Documents;
using BMA.EHR.Domain.Models.MetaData;
using BMA.EHR.Domain.Models.Base;
using Microsoft.EntityFrameworkCore;
namespace BMA.EHR.Domain.Models.Insignias
{

View file

@ -0,0 +1,23 @@
using BMA.EHR.Domain.Models.Base;
using Microsoft.EntityFrameworkCore;
namespace BMA.EHR.Domain.Models.Insignias
{
public class InsigniaReclaimProfile : EntityBase
{
[Comment("วันที่เรียกคืน")]
public DateTime? ReclaimDate { get; set; }
[Comment("เหตุผลในการเรียกคืน")]
public string? ReclaimReason { get; set; }
[Comment("Fk Table OrganizationOrganization Borrow")]
public Guid? ReclaimOrganizationId { get; set; }
public string? ReclaimOrganization { get; set; }
[Comment("Fk Table InsigniaNoteProfile")]
public InsigniaNoteProfile InsigniaNoteProfile { get; set; }
}
}

View file

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