30 lines
835 B
C#
Raw Normal View History

2025-03-16 03:17:36 +08:00
using System.Windows;
using System.Windows.Controls;
2025-03-17 22:17:28 +08:00
using Microsoft.Extensions.DependencyInjection;
2025-03-16 03:17:36 +08:00
using Seyounth.Hyosung.Data.Entities;
using Seyounth.Hyosung.ViewModels;
2025-03-17 22:17:28 +08:00
using Seyounth.Hyosung.Views.Windows;
2025-03-16 03:17:36 +08:00
namespace Seyounth.Hyosung.Views.Pages;
public partial class VarietyPage : Page
{
public VarietyViewModel ViewModel { get; set; }
2025-03-17 22:17:28 +08:00
private readonly IServiceProvider _serviceProvider;
2025-03-16 03:17:36 +08:00
2025-03-17 22:17:28 +08:00
public VarietyPage(VarietyViewModel viewModel, IServiceProvider serviceProvider)
2025-03-16 03:17:36 +08:00
{
2025-03-17 22:17:28 +08:00
_serviceProvider = serviceProvider;
2025-03-16 03:17:36 +08:00
ViewModel = viewModel;
DataContext = this;
InitializeComponent();
}
2025-03-17 22:17:28 +08:00
2025-03-16 03:17:36 +08:00
2025-03-17 22:17:28 +08:00
private void TrayManagerButton_OnClick(object sender, RoutedEventArgs e)
2025-03-16 03:17:36 +08:00
{
2025-03-17 22:17:28 +08:00
var dialog = _serviceProvider.GetService<PalletManagerWindow>();
dialog.ShowDialog();
2025-03-16 03:17:36 +08:00
}
}