コード例 #1
0
 public SaleEnvelopeBuilder(Order order, IEnvelopeBuilder builder)
 {
     RootBuilder = builder;
     Order = order;
 }
コード例 #2
0
 public ReceiptEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder)
 {
 }
コード例 #3
0
 public OutletVisitNoteEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder)
 {
     DocumentId = Context.VisitId;
 }
コード例 #4
0
 public CreditNoteEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder)
 {
 }
コード例 #5
0
 public InvoiceEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder)
 {
     DocumentId = Context.InvoiceId;
 }
コード例 #6
0
 public CloseOrderEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder)
 {
 }
コード例 #7
0
 public MainOrderEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder)
 {
     DocumentId = context.ParentDocumentId;
 }
コード例 #8
0
 public MailSender(ILogging logger, IEnvelopeBuilder enveloperBuilder)
 {
     this.logger           = logger;
     this.enveloperBuilder = enveloperBuilder;
 }
コード例 #9
0
 public DispatchNoteEnvelopeBuilder(IEnvelopeContext context, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder)
 {
 }
コード例 #10
0
 public InventoryAdjustmentNoteEnvelopeBuilder(IEnvelopeContext context, IInventoryRepository inventoryRepository, IEnvelopeBuilder linkedBuilder) : base(context, linkedBuilder)
 {
     this.inventoryRepository = inventoryRepository;
 }