using IRaCIS.Core.Application.Contracts.RequestAndResponse; using System; namespace IRaCIS.Application.ViewModels { public class WorkloadReadingDTO { public Guid Id { get; set; } public Guid StudyId { get; set; } public Guid TrialId { get; set; } public string TrialCode { get; set; } public string TrialIndication { get; set; } public string Sponsor { get; set; } public int Expedited { get; set; } public Guid SubjectId { get; set; } public string SubjectCode { get; set; } public string VisitName { get; set; } public decimal VisitNum { get; set; } public Guid WorkloadId { get; set; } public string WorkloadCode { get; set; } public int WorkloadType { get; set; } public int Status { get; set; } public DateTime UpdateTime { get; set; } } public class WorkloadQueryParam : PageInput { public Guid? TrialId { get; set; } = Guid.Empty; public string SubjectCode { get; set; } = string.Empty; public int? Status { get; set; } public int WorkloadType { get; set; } public int? Expedited { get; set; } } }