public void Handle(CardDueDateChanged message) { Analytics.TagEvent("Update_Card_Due"); Handle(api => api.Cards.ChangeDueDate(new CardId(message.CardId), message.DueDate)); }
public void Handle(CardDueDateChanged message) { EnsureId(message.CardId, () => Due = message.DueDate); }
public void Handle(CardDueDateChanged message) { FindCardViewModel(message.CardId) .IfHasValueThenDo(card => card.Due = message.DueDate); }