public void TestFromString3() { var fs = new StreamReader(@"..\..\data\TREGENTS_TREGENTSRecp150429133649755.ack"); var actual = ReceiptAcknowledgement.FromString(fs); Assert.IsNotNull(actual); }
public void SetPlaceholder(ReceiptAcknowledgement ack) { if (ack.ID != Guid.Empty) { throw new EDIWorkflowException(string.Format("ACK placeholder already exists for control number {0}", ack.DocumentControlNumber)); } base.Save(ack); }
private void createAckRecord(DocumentEntity doc) { try { var ack = new ReceiptAcknowledgement(); ack.DocumentControlNumber = doc.ControlNumber; ack.DocumentType = doc.DocumentID; ack.DocumentSendDate = DateTime.Now; _ackRepo.SetPlaceholder(ack); } catch (Exception ex) { Logger.Error(this, "Could not create acknowledgement record for " + doc.ControlNumber + ".", ex); } }
public void SetPlaceholder(ReceiptAcknowledgement ack) { if(ack.ID != Guid.Empty) throw new EDIWorkflowException(string.Format("ACK placeholder already exists for control number {0}",ack.DocumentControlNumber)); base.Save(ack); }