private void AddStaffPhone(StaffPhoneNumberDto staffPhoneDto, Staff staff) { var staffPhoneType = _mappingHelper.MapLookupField <StaffPhoneType> (staffPhoneDto.StaffPhoneType); var staffPhone = new StaffPhone( staffPhoneType, new PhoneBuilder().WithPhoneNumber(staffPhoneDto.PhoneNumber).WithPhoneExtensionNumber(staffPhoneDto.PhoneExtensionNumber), false); staff.AddPhone(staffPhone); }
private void ChangeStaffPhone(StaffPhoneNumberDto staffPhoneDto, Staff staff, StaffPhone staffPhone) { RemoveStaffPhone(staffPhoneDto, staff, staffPhone); AddStaffPhone(staffPhoneDto, staff); }
private static void RemoveStaffPhone(StaffPhoneNumberDto staffPhoneDto, Staff staff, StaffPhone staffPhone) { staff.RemovePhone(staffPhone); }