using BMA.EHR.Domain.Models.Base; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; namespace BMA.EHR.Domain.Models.Commands.Core { public class CommandDeployment:EntityBase { [Comment("รหัสอ้างอิงคำสั่ง")] public Guid CommandId { get; set; } = Guid.Empty; public Command Command { get; set; } = new(); [Required,Comment("รหัสอ้างอิงผู้ใช้งานระบบ")] public string ReceiveUserId { get; set; } = string.Empty; [Required,Comment("ส่งอีเมล์หรือไม่?")] public bool IsSendMail { get; set; } = true; [Required, Comment("ส่งกล่องข้อความหรือไม่?")] public bool IsSendInbox { get; set; } = true; [Required, Comment("ส่งแจ้งเตือนหรือไม่?")] public bool IsSendNotification { get; set; } = true; } }