//Add Data From Linked Tables for Display
        public void EditItemForDisplay(PolicyCarTypeGroupItemLanguage policyCarTypeGroupItemLanguage)
        {
            //Add LanguageName
            if (policyCarTypeGroupItemLanguage.LanguageCode != null)
            {
                LanguageRepository languageRepository = new LanguageRepository();
                Language           language           = new Language();
                language = languageRepository.GetLanguage(policyCarTypeGroupItemLanguage.LanguageCode);
                if (language != null)
                {
                    policyCarTypeGroupItemLanguage.LanguageName = language.LanguageName;
                }
            }

            //Add PolicyGroupName
            PolicyCarTypeGroupItemRepository policyCarTypeGroupItemRepository = new PolicyCarTypeGroupItemRepository();
            PolicyCarTypeGroupItem           policyCarTypeGroupItem           = new PolicyCarTypeGroupItem();

            policyCarTypeGroupItem = policyCarTypeGroupItemRepository.GetPolicyCarTypeGroupItem(policyCarTypeGroupItemLanguage.PolicyCarTypeGroupItemId);


            if (policyCarTypeGroupItem != null)
            {
                policyCarTypeGroupItemRepository.EditItemForDisplay(policyCarTypeGroupItem);
                policyCarTypeGroupItemLanguage.PolicyGroupName = policyCarTypeGroupItem.PolicyGroupName;
                policyCarTypeGroupItemLanguage.PolicyGroupId   = policyCarTypeGroupItem.PolicyGroupId;
            }
        }