using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IRaCIS.Core.Application.ViewModel { public class VisitFinishedStatQuery { public Guid TrialId { get; set; } public Guid? TrialReadingCriterionId { get; set; } } public class VisitFinishedStatViewModel { public int? UploadedCount { get; set; } public int? QCFinishedCount { get; set; } public int? CheckFinishedCount { get; set; } public List CriterionList { get; set; } } public class VisitReadingCriterionInfo { public Guid TrialReadingCriterionId { get; set; } public string TrialReadingCriterionName { get; set; } public int? ReadingFinishedCount { get; set; } } public class VisitQuestionStatQuery { public Guid TrialId { get; set; } } public class VisitQuestionViewModel { public int? QCQuestion_IngCount { get; set; } public int? QCQuestion_ClosedCount { get; set; } public int? CheckQuestion_ClosedCount { get; set; } public int? CheckQuestion_IngCount { get; set; } public int? MedicalReviewQuestion_ClosedCount { get; set; } public int? MedicalReviewQuestion_IngCount { get; set; } //public List CriterionList { get; set; } } public class MedicalReviewQuestionInfo { public Guid TrialReadingCriterionId { get; set; } public string TrialReadingCriterionName { get; set; } public int? MedicalReviewQuestion_ClosedCount { get; set; } public int? MedicalReviewQuestion_IngCount { get; set; } } public class EfficacyEvaluationQuery { public Guid TrialId { get; set; } public Guid TrialReadingCriterionId { get; set; } } public class EfficacyEvaluationStatViewModel { public int OverallTumorEvaluation { get; set; } public int SubjectCount { get; set; } } }