using System.ComponentModel.DataAnnotations; namespace LCU.API.Internal.Operations.IncentiveApi.Models.DataTransfer; public class DepartmentAssignmentRequest { [Required] public int[] DepartmentId { get; set; } [Required] public DateTime StartDate { get; set; } public DateTime? EndDate { get; set; } [StringLength(255)] public string? Note { get; set; } [Required] [Range(0,100)] public decimal SlidingPayout { get; set; } [Required] public string Role { get; set; } }