//public virtual Person PersonParent { get; set; }
        public Language(LanguageType name, LanguageLevels level)
        {
            LanguageName = name;
            if(LanguageName.ParentLanguages == null)
                LanguageName.ParentLanguages = new List<Language>();
            LanguageName.ParentLanguages.Add(this);

            Level = level;
            if (Level.ParentLanguages == null)
                Level.ParentLanguages = new List<Language>();
            Level.ParentLanguages.Add(this);
        }
 public static void AddLangName(LanguageType a)
 {
     DALAddObject.AddObject(a);
 }
 public PersonLanguageItem()
 {
     LanguageName = new LanguageType();
     LanguageLevel = new LanguageLevels();
 }