using System.ComponentModel.DataAnnotations; namespace LCU.Library.Internal.DispatcherModels.Models { public class WorkItemDetails { public int WorkItemId { get; set; } = 0; public int JobId { get; set; } = 0; [Required] [StringLength(200, ErrorMessage = "Name Max Length is 200")] public string Name { get; set; } [StringLength(8000, ErrorMessage = "Description Max Length is 8000")] public string Description { get; set; } public bool CancelJobOnFailure { get; set; } = false; [Range(0, 100, ErrorMessage = "Limit Range must be between 0-100.")] public int CancelJobLimit { get; set; } = 0; [Required] public int Order { get; set; } } }