private void LoadFromModel(ParentEveningStaffMember model)
        {
            ParentEveningId   = model.ParentEveningId;
            StaffMemberId     = model.StaffMemberId;
            AvailableFrom     = model.AvailableFrom;
            AvailableTo       = model.AvailableTo;
            AppointmentLength = model.AppointmentLength;
            BreakLimit        = model.BreakLimit;

            if (model.ParentEvening != null)
            {
                ParentEvening = new ParentEveningModel(model.ParentEvening);
            }

            if (model.StaffMember != null)
            {
                StaffMember = new StaffMemberModel(model.StaffMember);
            }
        }
 public ParentEveningStaffMemberModel(ParentEveningStaffMember model) : base(model)
 {
     LoadFromModel(model);
 }