namespace PARR.API.Contracts.V1.Responses { public class TemplateResponse { public required string Name { get; set; } public bool IsActive { get; set; } public required string Assignment { get; set; } public required string Title { get; set; } public required string Category { get; set; } public required string Branch { get; set; } public required string SlaInterval { get; set; } public required string ConfigurationItem { get; set; } public required string ContactName { get; set; } public required string Description { get; set; } public required string ResolutionCode { get; set; } public required string Resolution { get; set; } public required string RzdMTNKprocess { get; set; } public required string RzdMTNKsubprocess { get; set; } public required string RzdMTNKtnk { get; set; } public required string RzdMTNKjob { get; set; } public required string Assignee { get; set; } public Guid ParrTemplateId { get; set; } public int StatusCode { get; set; } } public class TemplateStringResponse { public required string Name { get; set; } public required string IsActive { get; set; } public required string Assignment { get; set; } public required string Title { get; set; } public required string Category { get; set; } public required string Branch { get; set; } public required string SlaInterval { get; set; } public required string ConfigurationItem { get; set; } public required string ContactName { get; set; } public required string Description { get; set; } public required string ResolutionCode { get; set; } public required string Resolution { get; set; } public required string RzdMTNKprocess { get; set; } public required string RzdMTNKsubprocess { get; set; } public required string RzdMTNKtnk { get; set; } public required string RzdMTNKjob { get; set; } public required string Assignee { get; set; } public required string ParrTemplateId { get; set; } public required string StatusCode { get; set; } } }