private void LoadFromModel(StaffAbsence model) { StaffMemberId = model.StaffMemberId; AbsenceTypeId = model.AbsenceTypeId; IllnessTypeId = model.IllnessTypeId; StartDate = model.StartDate; EndDate = model.EndDate; Confidential = model.Confidential; Notes = model.Notes; if (model.StaffMember != null) { StaffMember = new StaffMemberModel(model.StaffMember); } if (model.AbsenceType != null) { AbsenceType = new StaffAbsenceTypeModel(model.AbsenceType); } if (model.IllnessType != null) { IllnessType = new StaffIllnessTypeModel(model.IllnessType); } }
public StaffAbsenceModel(StaffAbsence model) : base(model) { LoadFromModel(model); }