public SaleEnvelopeBuilder(Order order, IEnvelopeBuilder builder) { RootBuilder = builder; Order = order; }
public ReceiptEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder) { }
public OutletVisitNoteEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder) { DocumentId = Context.VisitId; }
public CreditNoteEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder) { }
public InvoiceEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder) { DocumentId = Context.InvoiceId; }
public CloseOrderEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder) { }
public MainOrderEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder) { DocumentId = context.ParentDocumentId; }
public MailSender(ILogging logger, IEnvelopeBuilder enveloperBuilder) { this.logger = logger; this.enveloperBuilder = enveloperBuilder; }
public DispatchNoteEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder) { }
public InventoryAdjustmentNoteEnvelopeBuilder(IEnvelopeContext context, IInventoryRepository inventoryRepository, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder) { this.inventoryRepository = inventoryRepository; }