public HierarchicalLevelLoop(ISegmentFactory segmentFactory, bool showHasChildElement) : base(EdiStructureNameConstants.Loop) { Label = "HL"; _segmentFactory = segmentFactory; _showHasChildElement = showHasChildElement; }
public static Message Load(ISegmentFactory segmentFactory) { var msg = Cache <Message> .Pop() ?? new Message(); msg.Init(segmentFactory); return(msg); }
public FileAssembler(Grammar grammar, ISegmentFactory segmentBuilder, IExecutableFactory executableBuilder) { this.executableBuilder = executableBuilder; this.segmentBuilder = segmentBuilder; this.ironyGrammar = grammar; this.ironyParser = new Parser(ironyGrammar); }
public void SetUp() { StructureMapBootstrapper.Execute(); _segFactory = ServiceLocator.Current.GetInstance<ISegmentFactory>(); _segFactory.SetBuildValues(BusinessPartner.Initech); }
public void SetUp() { StructureMapBootstrapper.Execute(); _segFactory = ServiceLocator.Current.GetInstance <ISegmentFactory>(); _segFactory.SetBuildValues(BusinessPartner.Initech); }
public Initech810Creator(IControlNumberRepository repo, IIncomingDocumentsRepository docsRepo, IBusinessPartnerSpecificServiceResolver serviceResolver) { _repo = repo; _docsRepo = docsRepo; _segmentFactory = serviceResolver.GetSegmentFactoryFor(BusinessPartner.Initech); _buildValues = _segmentFactory.BuildValues; }
private static void handle_addr(IAddressSegmentCreator segCreator, AddressLoop container, ISegmentFactory factory, Address address) { if (segCreator.CanProcess(address.AddressType)) { segCreator.AddAddressSegmentsTo(container, factory, address); } }
public Message Init(ISegmentFactory segmentFactory, bool allocateRootPointer) { Check.NotNull(segmentFactory, nameof(segmentFactory)); _segmentFactory = segmentFactory; this.WordsToLive = 64 * 1024 * 1024 / 8; // 64MB if (allocateRootPointer) { this.Allocate(1); // root pointer } return(this); }
private void Init(ISegmentFactory segmentFactory) { SegmentCount = 0; this.segmentFactory = segmentFactory; }
public EDIXmlInterchangeControl(ISegmentFactory segmentFactory) : base(EdiStructureNameConstants.InterchangeControl) { Label = SegmentLabel.InterchangeLabel.Text; _segmentFactory = segmentFactory; }
public EDIXmlTransactionSet(ISegmentFactory segmentFactory) : base(EdiStructureNameConstants.TransactionSet) { Label = SegmentLabel.DocumentLabel.Text; _segmentFactory = segmentFactory; }
public Initech855Creator(IControlNumberRepository repo, IBusinessPartnerSpecificServiceResolver serviceResolver) { _repo = repo; _segmentFactory = serviceResolver.GetSegmentFactoryFor(BusinessPartner.Initech); _ediXmlBuildValues = _segmentFactory.BuildValues; }
public void SetUpForAllTests() { StructureMapBootstrapper.Execute(); _resolver = new BusinessPartnerSpecificServiceResolver(); _factory = _resolver.GetSegmentFactoryFor(BusinessPartner.MicroCenter); }
public EDIXmlFunctionGroup(ISegmentFactory segmentFactory) : base(EdiStructureNameConstants.FunctionGroup) { _segmentFactory = segmentFactory; Label = SegmentLabel.GroupLabel.Text; }
public static HierarchicalLevelLoopWrapper BuildWrapper(string code, ISegmentFactory factory, bool hasChild) { return new HierarchicalLevelLoopWrapper(code, factory, hasChild); }
public static HierarchicalLevelLoopWrapper BuildWrapper(string code, ISegmentFactory factory, bool hasChild) { return(new HierarchicalLevelLoopWrapper(code, factory, hasChild)); }
public Fedex850Creator(IControlNumberRepository repo, IBusinessPartnerSpecificServiceResolver serviceResolver) { _repo = repo; _segmentFactory = serviceResolver.GetSegmentFactoryFor(BusinessPartner.FedEx); _buildValueFactory = serviceResolver.GetBuildValueFactoryFor(BusinessPartner.FedEx); }
public void SetUpForAllTests() { StructureMapBootstrapper.Execute(); _resolver = new BusinessPartnerSpecificServiceResolver(); _factory = _resolver.GetSegmentFactoryFor(BusinessPartner.VandalayIndustries); }
private HierarchicalLevelLoopWrapper(string code, ISegmentFactory factory, bool hasChild) { Root = new HierarchicalLevelLoop(factory, hasChild); _printHasChildElement = hasChild; Root.SetHeader(_currentId, code); }
public AddressLoop(ISegmentFactory factory) : base(EdiStructureNameConstants.Loop) { _factory = factory; }
public static HierarchicalLevelLoopWrapper BuildWrapper(string code, ISegmentFactory factory) { return new HierarchicalLevelLoopWrapper(code, factory, true); }
private void Init(ISegmentFactory segmentFactory) { SegmentCount = 0; AutoDereference = true; this.segmentFactory = segmentFactory; }
public Mock850Creator( ) { _segmentFactory = new SegmentFactory(new MockBuildValuesFactory()); }
public static HierarchicalLevelLoopWrapper BuildWrapper(string code, ISegmentFactory factory) { return(new HierarchicalLevelLoopWrapper(code, factory, true)); }