private bool _handleLimpetPurchasedEvent(LimpetPurchasedEvent @event) { Cargo cargo = GetCargoWithEDName("Drones") ?? new Cargo("Drones"); cargo.AddDetailedQty(CargoType.owned, @event.amount, @event.price); AddOrUpdateCargo(cargo); return(true); }
private void handleLimpetPurchasedEvent(LimpetPurchasedEvent @event) { if (@event.timestamp > updateDat) { updateDat = @event.timestamp; if (_handleLimpetPurchasedEvent(@event)) { writeInventory(); } } }
public void _handleLimpetPurchasedEvent(LimpetPurchasedEvent @event) { Cargo cargo = GetCargoWithEDName("Drones"); if (cargo != null) { cargo.owned += @event.amount; } else { Cargo newCargo = new Cargo("Drones", @event.amount, @event.price); newCargo.haulage = 0; newCargo.stolen = 0; newCargo.owned = @event.amount; AddCargo(newCargo); } }
private void handleLimpetPurchasedEvent(LimpetPurchasedEvent @event) { _handleLimpetPurchasedEvent(@event); writeInventory(); }