public void FiltratedAppActionList(Guid appID , FiltratedAppActionListHeadFootTemplate head , FiltratedAppActionListHeadFootTemplate foot , FiltratedAppActionListItemTemplate item) { AppActionCollection appActions = new AppActionCollection(); AppBase app = AppManager.GetApp(appID); foreach (FeedFilter feedFilter in UserFeedFilters) { if (feedFilter.AppID == appID) { if (feedFilter.FilterType == FilterType.FilterApp) { appActions = app.AppActions; break; } else if (feedFilter.FilterType == FilterType.FilterAppAction) { AppAction appAction = app.AppActions.GetValue(feedFilter.ActionType.Value); if (appAction != null) { appActions.Add(appAction); } } } } int j = 0; head(); foreach (AppAction appAction in appActions) { item(j++, appAction); } foot(); }
public void FiltratedAppActionList(Guid appID , FiltratedAppActionListHeadFootTemplate head , FiltratedAppActionListHeadFootTemplate foot , FiltratedAppActionListItemTemplate item) { AppActionCollection appActions = new AppActionCollection(); AppBase app = AppManager.GetApp(appID); foreach (FeedFilter feedFilter in UserFeedFilters) { if (feedFilter.AppID == appID) { if (feedFilter.FilterType == FilterType.FilterApp) { appActions = app.AppActions; break; } else if (feedFilter.FilterType == FilterType.FilterAppAction) { AppAction appAction = app.AppActions.GetValue(feedFilter.ActionType.Value); if (appAction != null) appActions.Add(appAction); } } } int j = 0; head(); foreach (AppAction appAction in appActions) { item(j++, appAction); } foot(); }