private void OpenProgramCommandAction(LocalProgramHeader program)
{
if (program.IsDeleting || program.IsLoading)
return;
var message = new GenericMessage<LocalProgramHeader>(program);
Messenger.Default.Send(message,
ViewModelMessagingToken.CurrentProgramHeaderChangedListener);
ServiceLocator.NavigationService.NavigateTo<ProgramDetailViewModel>();
}