public ManagerPageViewModel(IToysService toysService, ISalesService salesService, ICustomersService customersService, IPreOrdersService preOrdersService, ISalesStatisticsPrinter printer ) { ToysContext = new ToysTabViewModel(toysService); SalesContext = new SalesTabViewModel(salesService, printer); CustomersContext = new CustomersTabViewModel(customersService); PreOrdersContext = new PreOrdersTabViewModel(preOrdersService); }
public AdminPageViewModel(IToysService toysService, IToysCategoriesService categoriesService, ISalesService salesService, ICustomersService customersService, IPreOrdersService preOrdersService, ISalesStatisticsPrinter salesStatisticsPrinter ) { ToysContext = new ToysTabViewModel(toysService); ToysCategoriesContext = new ToysCategoriesTabViewModel(categoriesService); SalesContext = new SalesTabViewModel(salesService, salesStatisticsPrinter); CustomersContext = new CustomersTabViewModel(customersService); PreOrdersContext = new PreOrdersTabViewModel(preOrdersService); }
public SalesTabView(SalesTabViewModel model) { InitializeComponent(); DataContext = model; }