Exemple #1
0
 private async Task RequestCreateDailyExtractLot(BuyRegisteredEvent buyEvent)
 {
     var iEvent = new CreateDailyExtractLotEvent(buyEvent.AggregateId, buyEvent.BuyCattleId,
                                                 buyEvent.SupplierName, buyEvent.BuyDate, buyEvent.BuyValue, buyEvent.BankId, buyEvent.AccountNumber,
                                                 buyEvent.ManagementCategoryId, buyEvent.PurchasedHeads);
     await _bus.RaiseIntegrationEvent(iEvent);
 }
Exemple #2
0
        public async Task Handle(BuyRegisteredEvent message)
        {
            Data.BuyRegistered = true;

            await RequestCreateDailyExtractLot(message);

            await VerifyProcess();
        }