public void TotalSalesTeam_ResultCallBack(LoadOperation<TotalSalesTeam> result) { if (Utils.LoadOperation_Error_Handled(result.Error,"OPTIMA_IR")) { SaleTeamWindowItemCollection salesTeamCol = new SaleTeamWindowItemCollection(); foreach (TotalSalesTeam tst in result.Entities) { salesTeamCol.AddSalesTeamRecordToMemberCollection(tst); } AddSalesTeamCollectionToWindow(salesTeamCol); } HideLoadingAnimation(); }
private void AddSalesTeamCollectionToWindow(SaleTeamWindowItemCollection collection) { foreach (SalesTeamWindowItem manItem in collection) { if (manItem.IsManager) { bool isFirstOne = true; foreach (SalesTeamWindowItem memItem in collection) { if (memItem.UserId != manItem.UserId && memItem.ManagerId == manItem.UserId) { if (isFirstOne) { AddItem(manItem); isFirstOne = false; } AddItem(memItem); } } } } }