using PowderCoating.Core.Enums; namespace PowderCoating.Core.Entities; public class NotificationTemplate : BaseEntity { public NotificationType NotificationType { get; set; } public NotificationChannel Channel { get; set; } public string DisplayName { get; set; } = string.Empty; public string? Subject { get; set; } // null for SMS public string Body { get; set; } = string.Empty; // HTML for Email, plain text for SMS public bool IsActive { get; set; } = true; public virtual Company Company { get; set; } = null!; }