diff --git a/IRaCIS.Core.Application/Service/QC/DTO/QCListViewModel.cs b/IRaCIS.Core.Application/Service/QC/DTO/QCListViewModel.cs index 2b2db37d7..8a8acac6b 100644 --- a/IRaCIS.Core.Application/Service/QC/DTO/QCListViewModel.cs +++ b/IRaCIS.Core.Application/Service/QC/DTO/QCListViewModel.cs @@ -174,6 +174,11 @@ namespace IRaCIS.Core.Application.Contracts public Guid? PreliminaryAuditUserId { get; set; } public Guid? CurrentActionUserId { get; set; } + + public SubmitStateEnum SubmitState { get; set; } + + + public string? CurrentActionUserName { get; set; } public bool IsBaseLine { get; set; } diff --git a/IRaCIS.Core.Application/Service/QC/_MapConfig.cs b/IRaCIS.Core.Application/Service/QC/_MapConfig.cs index 55df3c514..d86b9e04d 100644 --- a/IRaCIS.Core.Application/Service/QC/_MapConfig.cs +++ b/IRaCIS.Core.Application/Service/QC/_MapConfig.cs @@ -207,6 +207,8 @@ namespace IRaCIS.Core.Application.Service .ForMember(d => d.PreliminaryAuditUserId, u => u.MapFrom(s => s.SubjectVisit.PreliminaryAuditUserId)) .ForMember(d => d.CurrentActionUserId, u => u.MapFrom(s => s.SubjectVisit.CurrentActionUserId)) .ForMember(d => d.CurrentActionUserName, u => u.MapFrom(s => s.SubjectVisit .CurrentActionUser.UserName)) + .ForMember(d => d.SubmitState, u => u.MapFrom(s => s.SubjectVisit.SubmitState)) + .ForMember(d => d.SiteId, u => u.MapFrom(s => s.SubjectVisit.SiteId)) .ForMember(d => d.AuditState, u => u.MapFrom(s => s.SubjectVisit.AuditState)) diff --git a/IRaCIS.Core.Domain/Visit/SubjectVisit.cs b/IRaCIS.Core.Domain/Visit/SubjectVisit.cs index 9576dee2e..7d640ebd4 100644 --- a/IRaCIS.Core.Domain/Visit/SubjectVisit.cs +++ b/IRaCIS.Core.Domain/Visit/SubjectVisit.cs @@ -16,7 +16,7 @@ namespace IRaCIS.Core.Domain.Models public Guid SiteId { get; set; } - public VisitStage VisitStage { get; set; } + public VisitStage VisitStage { get; set; }iuga public Guid? VisitStageId { get; set; } public int VisitDay { get; set; } public string VisitName { get; set; } = string.Empty;