public void BookSeats(int seatsToBook) { if (AvaliableSeats < seatsToBook) { return; } var seatsBooked = new SeatsBooked(seatsToBook); ApplyChange(seatsBooked); }
private void Apply(SeatsBooked @event) { _numberOfBookedSeats += @event.NumberOfSeats; }
private void Apply(SeatsBooked moviedCreated) { AvaliableSeats = AvaliableSeats - moviedCreated.SeatsToBook; }