public FinishedOrder() { InitializeComponent(); model = ObjectPool.Instance.Resolve <OrderCollaborator>(); if (this.DataContext == null && model != null) { this.DataContext = model.PaymentOrder; } }
public OrderLayout() { InitializeComponent(); model = ObjectPool.Instance.Resolve <OrderCollaborator>(); if (this.DataContext == null && model != null) { this.DataContext = model; } }
private void InitializeModels() { OrderCollaborator order = new OrderCollaborator(); MasterCollaborator master = new MasterCollaborator(); DashboardCollaborator report = new DashboardCollaborator(); StockCollaborator stock = new StockCollaborator(); ObjectPool.Instance.Register <OrderCollaborator>().ImplementedBy(order); ObjectPool.Instance.Register <MasterCollaborator>().ImplementedBy(master); ObjectPool.Instance.Register <DashboardCollaborator>().ImplementedBy(report); ObjectPool.Instance.Register <StockCollaborator>().ImplementedBy(stock); }