public MainWindow(IUnityContainer container) { InitializeComponent(); _container = container; _categoryService = _container.Resolve <ICategoryService>(); _servicesForWindow = new ServicesForWindow(_container.Resolve <IOrdersService>(), _container.Resolve <IGoodsService>()); MainGrid.IsEnabled = false; var result = _container.Resolve <Login>().ShowDialog(); if (result.Value) { LoadData(); MainGrid.IsEnabled = true; } else { Close(); } }
public Orders(IUnityContainer container) { InitializeComponent(); _servicesForWindow = new ServicesForWindow(container.Resolve <IOrdersService>(), container.Resolve <IGoodsService>()); LoadData(); }