select logo

This commit is contained in:
Natlinux
2022-11-10 22:48:47 +01:00
parent 727d4c7285
commit d4dd7a545a
63 changed files with 247 additions and 37 deletions

View File

@@ -36,6 +36,7 @@ namespace Apollon.WPF.Commands
Tournament tournament = new Tournament(
Guid.NewGuid(),
detailsViewModel.Logo,
detailsViewModel.Organisation,
detailsViewModel.TournamentName,
detailsViewModel.Competition,

View File

@@ -0,0 +1,40 @@
using Apollon.WPF.ViewModels;
using Microsoft.Win32;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web;
using System.Windows;
namespace Apollon.WPF.Commands
{
public class ChooseLogoCommand : CommandBase
{
private readonly AddEditDetailsViewModel _addEditDetailsViewModel;
public ChooseLogoCommand(AddEditDetailsViewModel addEditDetailsViewModel)
{
_addEditDetailsViewModel = addEditDetailsViewModel;
}
public override void Execute(object parameter)
{
OpenFileDialog openFileDialog = new OpenFileDialog()
{
Title = "Logo wählen",
Filter = "Picture (.jpg) | *.jpg",
};
bool? result = openFileDialog.ShowDialog();
if (result == true)
{
_addEditDetailsViewModel.Logo = openFileDialog.FileName;
}
}
}
}

View File

@@ -31,6 +31,7 @@ namespace Apollon.WPF.Commands
Tournament tournament = new Tournament(
_editTournamentViewModel.TournamentId,
detailsViewModel.Logo,
detailsViewModel.Organisation,
detailsViewModel.TournamentName,
detailsViewModel.Competition,