Example #1
0
        private void AddStaffCertification(StaffCertificationDto dto, Staff staff)
        {
            var certification      = _mappingHelper.MapLookupField <Certification> (dto.Certification);
            var staffCertification = new StaffCertification(certification, new DateRange(dto.StartDate, dto.EndDate));

            staff.AddCertification(staffCertification);
        }
Example #2
0
 private void RemoveStaffCertification(StaffCertificationDto dto, Staff staff, StaffCertification staffCertification)
 {
     staff.RemoveCertification(staffCertification);
 }
Example #3
0
 private void ChangeStaffCertification(StaffCertificationDto dto, Staff staff, StaffCertification staffCertification)
 {
     RemoveStaffCertification(dto, staff, staffCertification);
     AddStaffCertification(dto, staff);
 }