protected override void OnToggleCheckedChanged(string propertyName, bool isChecked) { base.OnToggleCheckedChanged(propertyName, isChecked); if (propertyName == ShowLargeProperty.Name) { if (!isChecked) { MappingManager.UpdateMappings(); MappingManager.CheckForRequiredMapping(); } } }
public void Handle(UpdateResourceMessage message) { if (message?.ResourceModel != null) { if (SourceId != Guid.Empty && SourceId == message.ResourceModel.ID) { IErrorInfo sourceNotAvailableMessage = ValidationMemoManager.DesignValidationErrors.FirstOrDefault(info => info.Message == ValidationMemoManager.SourceNotFoundMessage); if (sourceNotAvailableMessage != null) { ValidationMemoManager.RemoveError(sourceNotAvailableMessage); ValidationMemoManager.UpdateWorstError(); MappingManager.InitializeMappings(); MappingManager.UpdateMappings(); } } } }