//Add Data From Linked Tables for Display public void EditItemForDisplay(PolicyAirCabinGroupItemLanguage policyAirCabinGroupItemLanguage) { //Add LanguageName if (policyAirCabinGroupItemLanguage.LanguageCode != null) { LanguageRepository languageRepository = new LanguageRepository(); Language language = new Language(); language = languageRepository.GetLanguage(policyAirCabinGroupItemLanguage.LanguageCode); if (language != null) { policyAirCabinGroupItemLanguage.LanguageName = language.LanguageName; } } //Add PolicyGroup Information PolicyAirCabinGroupItemRepository policyAirCabinGroupItemRepository = new PolicyAirCabinGroupItemRepository(); PolicyAirCabinGroupItem policyAirCabinGroupItem = new PolicyAirCabinGroupItem(); policyAirCabinGroupItem = policyAirCabinGroupItemRepository.GetPolicyAirCabinGroupItem(policyAirCabinGroupItemLanguage.PolicyAirCabinGroupItemId); if (policyAirCabinGroupItem != null) { policyAirCabinGroupItemRepository.EditItemForDisplay(policyAirCabinGroupItem); policyAirCabinGroupItemLanguage.PolicyGroupName = policyAirCabinGroupItem.PolicyGroupName; policyAirCabinGroupItemLanguage.PolicyGroupId = policyAirCabinGroupItem.PolicyGroupId; } }