Пример #1
0
        private void AddStaffLanguage(StaffLanguageDto staffLanguageDto, Staff staff)
        {
            var language        = _mappingHelper.MapLookupField <Language> (staffLanguageDto.Language);
            var languageFluency = _mappingHelper.MapLookupField <LanguageFluency> (staffLanguageDto.LanguageFluency);

            staff.AddLanguage(new StaffLanguage(language, languageFluency));
        }
Пример #2
0
 private void ChangeStaffLanguage(StaffLanguageDto staffLanguageDto, Staff staff, StaffLanguage staffLanguage)
 {
     RemoveStaffLanguage(staffLanguageDto, staff, staffLanguage);
     AddStaffLanguage(staffLanguageDto, staff);
 }
Пример #3
0
 private static void RemoveStaffLanguage(StaffLanguageDto staffLanguageDto, Staff staff, StaffLanguage staffLanguage)
 {
     staff.RemoveLanguage(staffLanguage);
 }