private void LoadFromModel(SubjectStaffMember model)
        {
            SubjectId     = model.SubjectId;
            StaffMemberId = model.StaffMemberId;
            RoleId        = model.RoleId;

            if (model.Subject != null)
            {
                Subject = new SubjectModel(model.Subject);
            }

            if (model.StaffMember != null)
            {
                StaffMember = new StaffMemberModel(model.StaffMember);
            }

            if (model.Role != null)
            {
                Role = new SubjectStaffMemberRoleModel(model.Role);
            }
        }
 public SubjectStaffMemberModel(SubjectStaffMember model) : base(model)
 {
     LoadFromModel(model);
 }