public void KeepNewRecommendItem(RecommendItemNode paramRecommendItemNode, int paramInt) { if (paramInt == 1) { if (this.lstRecMain.size() > 0) { this.lstRecMain.clear(); paramRecommendItemNode.parent = this; ((List)this.lstRecMain.get(0)).add(paramRecommendItemNode); return; } ArrayList localArrayList = new ArrayList(); paramRecommendItemNode.parent = this; localArrayList.add(paramRecommendItemNode); this.lstRecMain.add(localArrayList); return; } if (this.lstBanner.size() > 0) { this.lstBanner.clear(); paramRecommendItemNode.parent = this; this.lstBanner.add(paramRecommendItemNode); return; } paramRecommendItemNode.parent = this; this.lstBanner.add(paramRecommendItemNode); }
public void insertRecCategory(RecommendItemNode paramRecommendItemNode, int paramInt) { int i = 0; if (paramInt == 1) { paramRecommendItemNode.categoryPos = 1; paramInt = 0; while (paramInt < this.lstRecMain.size()) { if (((RecommendItemNode)((List)this.lstRecMain.get(paramInt)).get(0)).sectionId == paramRecommendItemNode.sectionId) { paramRecommendItemNode.parent = this; ((List)this.lstRecMain.get(paramInt)).add(paramRecommendItemNode); return; } paramInt += 1; } ArrayList localArrayList = new ArrayList(); paramRecommendItemNode.parent = this; localArrayList.add(paramRecommendItemNode); this.lstRecMain.add(localArrayList); return; } paramRecommendItemNode.categoryPos = 0; paramInt = i; while (paramInt < this.lstBanner.size()) { if (((RecommendItemNode)this.lstBanner.get(paramInt)).sectionId == paramRecommendItemNode.sectionId) { paramRecommendItemNode.parent = this; this.lstBanner.add(paramRecommendItemNode); return; } paramInt += 1; } paramRecommendItemNode.parent = this; this.lstBanner.add(paramRecommendItemNode); }