private IEnumerable<IEdiMessage> buildMessagesFromFileInfo(EdiFileInfo fileInfo, BusinessPartner partner) { var docs = fileInfo.Documents; var msgs = new List<IEdiMessage>(); docs.ForEach(d => msgs.Add(getMessageFrom(d, partner))); return msgs; }
private IEnumerable <IEdiMessage> buildMessagesFromFileInfo(EdiFileInfo fileInfo, BusinessPartner partner) { var docs = fileInfo.Documents; var msgs = new List <IEdiMessage>(); docs.ForEach(d => msgs.Add(getMessageFrom(d, partner))); return(msgs); }
private IEnumerable<IEdiMessage> buildMessagesFromFileInfo(EdiFileInfo fileInfo, BusinessPartner partner) { var docs = fileInfo.Documents; if (docs == null) throw new InvalidOperationException("File for partner " + partner.Text + " has no documents."); var msgs = new List<IEdiMessage>(); docs.ForEach(d => msgs.Add(getMessageFrom(d, partner))); return msgs; }
public IEnumerable <IEdiMessage> GenerateMessages(EdiFileInfo fileInfo, BusinessPartner partner) { return(buildMessagesFromFileInfo(fileInfo, partner)); }
public IEnumerable<IEdiMessage> GenerateMessages(EdiFileInfo fileInfo, BusinessPartner partner) { return buildMessagesFromFileInfo(fileInfo, partner); }