private void SaveAction()
{
var message = new GenericMessage<BroadcastMessage>(BroadcastMessage);
Messenger.Default.Send(message, ViewModelMessagingToken.BroadcastMessageListener);
if (_broadcastObject is BroadcastReceivedScript)
{
(_broadcastObject as BroadcastReceivedScript).Message = BroadcastMessage;
}
if (_broadcastObject is BroadcastSendBrick)
{
(_broadcastObject as BroadcastSendBrick).Message = BroadcastMessage;
}
if (_broadcastObject is BroadcastSendBlockingBrick)
{
(_broadcastObject as BroadcastSendBlockingBrick).Message = BroadcastMessage;
}
CurrentProgram.Save();
base.GoBackAction();
}