private async void btnBuildProject_Click(object sender, RoutedEventArgs e) { if (_project == null) { return; } if (!IsControlsEnabled) { return; } ToggleControls(false, Properties.WindowStatusStrings.BuildingProjectFormat1, _project.Name); var buildResult = await _iWriteToOutput.BuildProjectAsync(_project); if (buildResult == 0) { ToggleControls(true, Properties.WindowStatusStrings.BuildingProjectCompletedFormat1, _project.Name); } else { ToggleControls(true, Properties.WindowStatusStrings.BuildingProjectFailedFormat1, _project.Name); } }