public virtual void AddOrderNoteTokens(IList <Token> tokens, OrderNote orderNote) { tokens.Add(new Token("Order.NewNoteText", orderNote.FormatOrderNoteText(), true)); //event notification _eventPublisher.EntityTokensAdded(orderNote, tokens); }
public virtual void AddOrderNoteTokens(IList <Token> tokens, OrderNote orderNote) { tokens.Add(new Token("Order.NewNoteText", orderNote.FormatOrderNoteText(), true)); //UNDONE: should we display a link to download an attached file (if exists)? //event notification _eventPublisher.EntityTokensAdded(orderNote, tokens); }
protected virtual async Task <object> CreateModelPartAsync(OrderNote part, MessageContext messageContext) { Guard.NotNull(messageContext, nameof(messageContext)); Guard.NotNull(part, nameof(part)); var m = new Dictionary <string, object> { { "Id", part.Id }, { "CreatedOn", ToUserDate(part.CreatedOnUtc, messageContext) }, { "Text", part.FormatOrderNoteText().NullEmpty() } }; await PublishModelPartCreatedEventAsync(part, m); return(m); }