Пример #1
0
        public void MarkAsPaid()
        {
            var @event =
                new MeetingFeePaidDomainEvent(this.Id,
                                              MeetingFeeStatus.Paid.Code);

            this.Apply(@event);
            this.AddDomainEvent(@event);
        }
Пример #2
0
 private void When(MeetingFeePaidDomainEvent meetingFeePaid)
 {
     _status = MeetingFeeStatus.Of(meetingFeePaid.Status);
 }
 private async Task When(MeetingFeePaidDomainEvent meetingFeePaid)
 {
     await UpdateStatus(meetingFeePaid.MeetingFeeId, meetingFeePaid.Status);
 }