/// <inheritdoc/> public bool Equals(ConflictData other) { if (AppEntry == null || other.AppEntry == null || AccessPoint == null) { return(false); } return (AccessPoint.Equals(other.AccessPoint) && AppEntry.InterfaceUri == other.AppEntry.InterfaceUri); }
public void RemoveNearbyAP(AccessPoint ap) { // TODO: for (int i = 0; i < nearbyAPList.Items.Count; i++) { AccessPoint itemAP = nearbyAPList.Items[i].Tag as AccessPoint; if ((itemAP != null) && (itemAP.Equals(ap))) { nearbyAPList.Items.RemoveAt(i); } } }
public void OnAPInfoChange(AccessPoint ap) { // find the AP in the list bool found = false; foreach (ListItem item in nearbyAPList.Items) { if (ap.Equals(item.Tag as AccessPoint)) { item.Tag = ap; found = true; break; } } // if it's not it the list, it should be if (!found) { AddNearbyAP(ap); } nearbyAPList.Refresh(); }