public List <UserPOEMapping> GetMyReceiveFbTeamList(int userId, int POEId, int subscriptionid) { List <UserPOEMapping> myGiveFbTeam = new List <UserPOEMapping>(); myGiveFbTeam.AddRange(DataAccess.GetNetworksUsers(userId, POEId, NetworkUserFilterType.Manager, subscriptionid)); myGiveFbTeam.AddRange(DataAccess.GetNetworksUsers(userId, POEId, NetworkUserFilterType.SkipLevelManager, subscriptionid)); myGiveFbTeam.AddRange(DataAccess.GetNetworksUsers(userId, POEId, NetworkUserFilterType.PeerManager, subscriptionid)); myGiveFbTeam.AddRange(DataAccess.GetNetworksUsers(userId, POEId, NetworkUserFilterType.Customer, subscriptionid)); foreach (UserPOEMapping userPoeMapping in myGiveFbTeam) { Sync.Sync sync = new Sync.Sync(); userPoeMapping.WcsiScoreDiff = sync.WcsiScoreDifference(userId, POEId, subscriptionid, userPoeMapping.UserPOEMappingId, 1); } return(myGiveFbTeam); }
/// <summary> /// Gets my give fb team. /// </summary> /// <param name="userId">The user id.</param> /// <param name="POEId">The POE id.</param> /// <param name="subscriptionid">The subscriptionid.</param> /// <returns></returns> public List <UserPOEMapping> GetMyGiveFbTeam(int userId, int POEId, int subscriptionid) { List <UserPOEMapping> myGiveFbTeam = new List <UserPOEMapping>(); myGiveFbTeam.AddRange(DataAccess.GetNetworksUsersSync(userId, POEId, NetworkUserFilterType.TeamMember)); myGiveFbTeam.AddRange(DataAccess.GetNetworksUsersSync(userId, POEId, NetworkUserFilterType.PeerTeam)); foreach (UserPOEMapping userPoeMapping in myGiveFbTeam) { Sync.Sync sync = new Sync.Sync(); userPoeMapping.WcsiScoreDiff = sync.WcsiScoreDifference(userId, POEId, subscriptionid, userPoeMapping.UserPOEMappingId, 2); } return(myGiveFbTeam); }