Files
2026-03-24 15:26:03 -05:00

20 lines
750 B
C#

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; }
}
}