public IPredicateExpression ConstructFilterForUCApplicationIdLanguageIdName() { IPredicateExpression filter = new PredicateExpression(); filter.Add(MonoSoftware.MonoX.DAL.HelperClasses.SnGroupCategoryFields.ApplicationId == this.Fields.GetCurrentValue((int)SnGroupCategoryFieldIndex.ApplicationId)); filter.Add(MonoSoftware.MonoX.DAL.HelperClasses.SnGroupCategoryFields.LanguageId == this.Fields.GetCurrentValue((int)SnGroupCategoryFieldIndex.LanguageId)); filter.Add(MonoSoftware.MonoX.DAL.HelperClasses.SnGroupCategoryFields.Name == this.Fields.GetCurrentValue((int)SnGroupCategoryFieldIndex.Name)); return filter; }