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; }