2024-03-26 13:00:50 +01:00
|
|
|
|
using System.Windows;
|
2024-05-06 19:13:17 +02:00
|
|
|
|
using WD7UVN_SzTGUI_2023242.Client.WPF.ViewModels;
|
2024-03-26 12:54:51 +01:00
|
|
|
|
|
2024-04-29 22:57:48 +02:00
|
|
|
|
namespace WD7UVN_SzTGUI_2023242.Client.WPF.Windows
|
2024-03-26 12:54:51 +01:00
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Interaction logic for GetAllServices.xaml
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public partial class GetAllServices : Window
|
|
|
|
|
|
{
|
|
|
|
|
|
public GetAllServices()
|
|
|
|
|
|
{
|
|
|
|
|
|
InitializeComponent();
|
|
|
|
|
|
}
|
2024-04-28 18:00:25 +02:00
|
|
|
|
|
|
|
|
|
|
private void CreateNewService(object sender, RoutedEventArgs e)
|
|
|
|
|
|
{
|
2024-05-06 19:13:17 +02:00
|
|
|
|
CreateNewServiceViewModel viewModel = new CreateNewServiceViewModel();
|
|
|
|
|
|
viewModel.NewServiceCreated += (newService) =>
|
|
|
|
|
|
{
|
|
|
|
|
|
var getAllServicesViewModel = (GetAllServicesViewModel)DataContext;
|
|
|
|
|
|
if (getAllServicesViewModel != null)
|
|
|
|
|
|
{
|
|
|
|
|
|
Application.Current.Dispatcher.Invoke(() =>
|
|
|
|
|
|
{
|
|
|
|
|
|
getAllServicesViewModel.Services.Add(newService);
|
|
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
};
|
|
|
|
|
|
Window window = new CreateNewService(viewModel);
|
2024-04-28 18:00:25 +02:00
|
|
|
|
window.Show();
|
|
|
|
|
|
}
|
2024-03-26 12:54:51 +01:00
|
|
|
|
}
|
|
|
|
|
|
}
|