Exemplo n.º 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);
        }
Exemplo n.º 2
0
 private void RemoveStaffCertification(StaffCertificationDto dto, Staff staff, StaffCertification staffCertification)
 {
     staff.RemoveCertification(staffCertification);
 }
Exemplo n.º 3
0
 private void ChangeStaffCertification(StaffCertificationDto dto, Staff staff, StaffCertification staffCertification)
 {
     RemoveStaffCertification(dto, staff, staffCertification);
     AddStaffCertification(dto, staff);
 }