Fix commands

This commit is contained in:
Matthew Parker [SSW]
2024-01-21 13:46:14 +10:00
parent 3bd688966b
commit b704258b78
3 changed files with 14 additions and 4 deletions

View File

@@ -45,8 +45,9 @@ public partial class MainWindowViewModel : ViewModelBase
}
catch (Exception e)
{
ResultsLabel = "Error";
ResultsLabel = "Failed to compare solution and csharp projects";
OperationResults?.Add(e.Message);
OperationResults?.Add(e.ToString());
}
}
@@ -83,12 +84,14 @@ public partial class MainWindowViewModel : ViewModelBase
ResultsLabel = "Running...";
await Task.Run(() =>
{
var csprojList = SolutionProjectParity.RetrieveAllCSharpProjectFullPathsFromFolder(SolutionFolderPath);
var solutionFile = SolutionProjectParity.ParseSolutionFileFromPath(SolutionFilePath);
var csprojList = SolutionProjectParity.RetrieveAllCSharpProjectFullPathsFromSolution(solutionFile);
foreach (var csproj in csprojList)
{
FormatCsproj.FormatCsprojFile(csproj);
}
}, token);
ResultsLabel = "Successfully formatted all csproj files in solution file";
}
catch (Exception e)
{
@@ -113,7 +116,7 @@ public partial class MainWindowViewModel : ViewModelBase
FormatCsproj.FormatCsprojFile(csproj);
}
}, token);
ResultsLabel = "Successfully formatted all csproj files in folder";
}
catch (Exception e)
{

View File

@@ -110,7 +110,7 @@
<Button Grid.Row="2" Grid.Column="2" MinHeight="100" Padding="10" Margin="5"
HorizontalAlignment="Stretch" VerticalAlignment="Stretch"
VerticalContentAlignment="Center" HorizontalContentAlignment="Center"
IsEnabled="{Binding SolutionFilePath, Mode=OneWay, Converter={x:Static StringConverters.IsNotNullOrEmpty}}"
IsEnabled="{Binding CsprojFilePath, Mode=OneWay, Converter={x:Static StringConverters.IsNotNullOrEmpty}}"
Command="{Binding UpdateProjectToNet80Command}">
<TextBlock TextWrapping="Wrap">
Update C# Project to .NET 8.0