Пример #1
0
 public FinishedOrder()
 {
     InitializeComponent();
     model = ObjectPool.Instance.Resolve <OrderCollaborator>();
     if (this.DataContext == null && model != null)
     {
         this.DataContext = model.PaymentOrder;
     }
 }
Пример #2
0
 public OrderLayout()
 {
     InitializeComponent();
     model = ObjectPool.Instance.Resolve <OrderCollaborator>();
     if (this.DataContext == null && model != null)
     {
         this.DataContext = model;
     }
 }
Пример #3
0
        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);
        }