Exemplo n.º 1
0
        public ProcessOrderViewModel()
        {
            EmployeeCatalog     = EmployeeCatalog.Instance;
            ProductCatalog      = ProductCatalog.Instance;
            ProcessOrderCatalog = ProcessOrderCatalog.Instance;
            ProcessOrderHandler = new ProcessOrderHandler(this);

            CreateProcessOrderCommand = new RelayCommand(ProcessOrderHandler.CreateProcessOrder);

            _newProcessOrder = new ProcessOrder();
        }
 public void SubscribeToItemsDelivered(ProcessOrderHandler orderHandler)
 {
     _processOrderSaga.ItemsDelivered += orderHandler;
 }
 public void SubscribeToOrderShipped(ProcessOrderHandler orderHandler)
 {
     _processOrderSaga.OrderShipped += orderHandler;
 }