private void resetRadarStatus(RadarServiceNetCmds.RadarStatus value) { if (value == null || (RadarStatus != null && CompareTypeValue.AreEqual(RadarStatus, value))) { return; } _radarStatus = value.Clone(); FirePropertyChanged("RadarConfigChanged"); }
public void SetRadarConfig(RadarConfig radarConfig) { if (CompareTypeValue.AreEqual(radarConfig, RadarStatus)) { return; } resetRadarStatusFromRadarConfigChanged(radarConfig); FirePropertyChanged("RadarConfigChanged"); }
public bool IsSameRadarConfig() { return(CompareTypeValue.AreEqual(RadarStatusBase as RadarConfig, RadarStatus as RadarConfig)); }