public void FillChecklist(TriageDiveNoteChecklist checklist) { TriageDiveNoteChecklist = checklist; if (TriageDiveNoteChecklist.RequireDoctorApproval) { Status = AppointmentStatus.PendingPostDive; } }
public void FillChecklist(PostDiveChecklist checklist) { PostDiveChecklist = checklist; if (PostDiveChecklist.NeedsReview && TriageDiveNoteChecklist == null) { var triageChecklist = TriageDiveNoteChecklist.FromPostDiveChecklist(PatientDiveNoteChecklist); FillChecklist(triageChecklist); } }