private void SetLocalisations(List <PageModuleLocalisation> pageModuleLocalisations) { PageModuleLocalisations.Clear(); foreach (var localisation in pageModuleLocalisations) { AddLocalisation(localisation.LanguageId, localisation.Title); } }
private void SetLocalisations(IList <PageModuleLocalisation> pageModuleLocalisations) { PageModuleLocalisations.Clear(); foreach (var localisation in pageModuleLocalisations) { if (PageModuleLocalisations.FirstOrDefault(x => x.LanguageId == localisation.LanguageId) != null) { continue; } PageModuleLocalisations.Add(new PageModuleLocalisation { PageModuleId = Id, LanguageId = localisation.LanguageId, Title = localisation.Title }); } }