private bool DataFilter(object obj) { LocalizedQuest quest = (LocalizedQuest)obj; return(ShowErrorOnly ? string.IsNullOrEmpty(quest.Error) == false : FilterHideUntranslated(quest) && FilterHideMatchingTranslation(quest)); }
private dbQuest GetTranslatedDbItem(LocalizedQuest item) { return(new dbQuest { Id = item.TranslatedEntity.Id, Title = item.TranslatedEntity.Title, Details = item.TranslatedEntity.Details }); }
private dbQuest GetTranslatedDbItem(LocalizedQuest item) { return new dbQuest { Id = item.TranslatedEntity.Id, Title = item.TranslatedEntity.Title, Details = item.TranslatedEntity.Details }; }
private bool FilterHideUntranslated(LocalizedQuest quest) { return HideUntranslated == false || quest.TranslatedEntity != null; }
private bool FilterHideMatchingTranslation(LocalizedQuest quest) { return HideMatchingTranslation == false || quest.TranslatedEntity == null || quest.DatabaseEntity.Title != quest.TranslatedEntity.Title || quest.DatabaseEntity.Details != quest.TranslatedEntity.Details; }
private bool FilterHideMatchingTranslation(LocalizedQuest quest) { return(HideMatchingTranslation == false || quest.TranslatedEntity == null || quest.DatabaseEntity.Title != quest.TranslatedEntity.Title || quest.DatabaseEntity.Details != quest.TranslatedEntity.Details); }
private bool FilterHideUntranslated(LocalizedQuest quest) { return(HideUntranslated == false || quest.TranslatedEntity != null); }