Beispiel #1
0
        private void SalesOrderLineAdded(SalesOrderLineAdded SalesOrderLineAdded)
        {
            var line = new Line();

            line.Id     = SalesOrderLineAdded.Id;
            line.Number = SalesOrderLineAdded.Number;

            Document.Lines.Add(line);
        }
Beispiel #2
0
        private void AddSalesOrderLine(AddSalesOrderLine addSalesOrderLine)
        {
            logger.Info("Add purchase order line (Number: {0})", addSalesOrderLine.Number);

            string id = string.Empty;

            var salesOrderLineAdded = new SalesOrderLineAdded(id, addSalesOrderLine.Number);

            Persist(salesOrderLineAdded, @event => {
                this.SalesOrderLineAdded(@event);
                SaveSnapshot();
                // Sender.Tell(SalesOrderLineAdded);
            });
        }