edit
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user