This commit is contained in:
Курнат Андрей
2026-04-03 21:06:10 +03:00
parent 1b20b39aca
commit a2b4762702
16 changed files with 1170 additions and 33 deletions

View File

@@ -6,12 +6,14 @@ namespace XLAB2
{
public partial class MainWindow : Window
{
private readonly DocumentNumberDirectoryService _documentNumberDirectoryService;
private readonly MainWindowViewModel _viewModel;
internal MainWindow(PsvDataService service)
internal MainWindow(PsvDataService service, DocumentNumberDirectoryService documentNumberDirectoryService)
{
InitializeComponent();
_viewModel = new MainWindowViewModel(service, new DialogService(this));
_documentNumberDirectoryService = documentNumberDirectoryService;
_viewModel = new MainWindowViewModel(service, new DialogService(this, documentNumberDirectoryService));
DataContext = _viewModel;
}
@@ -79,6 +81,13 @@ namespace XLAB2
window.ShowDialog();
}
private void AccountingBookDirectoryMenuItem_Click(object sender, RoutedEventArgs e)
{
var window = new AccountingBookDirectoryWindow(_documentNumberDirectoryService);
window.Owner = this;
window.ShowDialog();
}
private void TypeSizeDirectoryMenuItem_Click(object sender, RoutedEventArgs e)
{
var window = new TypeSizeDirectoryWindow();