public PersonalRiskAssessmentSummaryViewModel(
     long id,
     long companyId,
     string title,
     string reference,
     DateTime createdOn,
     RiskAssessmentStatus assessmentStatuses,
     bool deleted,
     bool isArchived
     )
 {
     Id = id;
     CompanyId = companyId;
     Title = title;
     Reference = reference;
     CreatedOn = createdOn;
     Deleted = deleted;
     RiskAssessmentStatus = assessmentStatuses.ToString();
     IsArchived = isArchived;
 }
 public static RiskAssessmentStatus CreateRiskAssessmentStatus(int ID, string status, byte[] rowVersion)
 {
     RiskAssessmentStatus riskAssessmentStatus = new RiskAssessmentStatus();
     riskAssessmentStatus.Id = ID;
     riskAssessmentStatus.Status = status;
     riskAssessmentStatus.RowVersion = rowVersion;
     return riskAssessmentStatus;
 }
 public void AddToRiskAssessmentStatuses(RiskAssessmentStatus riskAssessmentStatus)
 {
     base.AddObject("RiskAssessmentStatuses", riskAssessmentStatus);
 }