private void NotValidButton_OnClick(object sender, RoutedEventArgs e)
{
var projectHeader = (LocalProgramHeader) DataContext;
//switch (projectHeader.ValidityState)
//{
// case LocalProgramState.Damaged:
// ServiceLocator.NotifictionService.ShowMessageBox(
// AppResourcesHelper.Get("Main_SelectedProgramNotValidMessage,
// String.Format(AppResourcesHelper.Get("Main_SelectedProgramNotValidHeader,
// projectHeader.ProjectName),
// delegate { /* no action */ }, MessageBoxOptions.Ok);
// break;
// case LocalProgramState.AppUpdateRequired:
// // TODO: show messagebox and offer link to the store
// break;
// case LocalProgramState.VersionOutdated:
// // TODO: show messagebox and maybe add functionality to repair the project
// break;
// default:
// throw new ArgumentOutOfRangeException();
//}
}
}