public override void CreateReceipt(Receipt receipt) { #region 在Receipt上记录参考Asn,为字串 string ipNo = null; if (receipt.InProcessLocations != null && receipt.InProcessLocations.Count > 0) { foreach (InProcessLocation inProcessLocation in receipt.InProcessLocations) { if (ipNo == null) { ipNo = inProcessLocation.IpNo; } else { ipNo += ", " + inProcessLocation.IpNo; } } } receipt.ReferenceIpNo = ipNo; #endregion this.entityDao.CreateReceipt(receipt); #region 保存收货和发货关系 if (receipt.InProcessLocations != null && receipt.InProcessLocations.Count > 0) { foreach (InProcessLocation inProcessLocation in receipt.InProcessLocations) { ReceiptInProcessLocation receiptInProcessLocation = new ReceiptInProcessLocation(); receiptInProcessLocation.InProcessLocation = inProcessLocation; receiptInProcessLocation.Receipt = receipt; this.receiptInProcessLocationMgr.CreateReceiptInProcessLocation(receiptInProcessLocation); } } #endregion }
public override void CreateReceipt(Receipt receipt) { #region 在Receipt上记录参考Asn,为字串 string ipNo = null; if (receipt.InProcessLocations != null && receipt.InProcessLocations.Count > 0) { foreach (InProcessLocation inProcessLocation in receipt.InProcessLocations) { if (ipNo == null) { ipNo = inProcessLocation.IpNo; } else { ipNo += ", " + inProcessLocation.IpNo; } } } receipt.ReferenceIpNo = ipNo; #endregion this.entityDao.CreateReceipt(receipt); #region 保存收货和发货关系 if (receipt.InProcessLocations != null && receipt.InProcessLocations.Count > 0) { foreach (InProcessLocation inProcessLocation in receipt.InProcessLocations) { ReceiptInProcessLocation receiptInProcessLocation = new ReceiptInProcessLocation(); receiptInProcessLocation.InProcessLocation = inProcessLocation; receiptInProcessLocation.Receipt = receipt; this.receiptInProcessLocationMgrE.CreateReceiptInProcessLocation(receiptInProcessLocation); } } #endregion }
public virtual void DeleteReceiptInProcessLocation(ReceiptInProcessLocation entity) { entityDao.DeleteReceiptInProcessLocation(entity); }
public virtual void UpdateReceiptInProcessLocation(ReceiptInProcessLocation entity) { entityDao.UpdateReceiptInProcessLocation(entity); }
public override void CreateReceipt(Receipt receipt) { #region ��Receipt�ϼ�¼�ο�Asn��Ϊ�ִ� string ipNo = null; if (receipt.InProcessLocations != null && receipt.InProcessLocations.Count > 0) { foreach (InProcessLocation inProcessLocation in receipt.InProcessLocations) { if (ipNo == null) { ipNo = inProcessLocation.IpNo; } else { ipNo += ", " + inProcessLocation.IpNo; } } } receipt.ReferenceIpNo = ipNo; #endregion this.entityDao.CreateReceipt(receipt); #region �����ջ��ͷ�����ϵ if (receipt.InProcessLocations != null && receipt.InProcessLocations.Count > 0) { foreach (InProcessLocation inProcessLocation in receipt.InProcessLocations) { ReceiptInProcessLocation receiptInProcessLocation = new ReceiptInProcessLocation(); receiptInProcessLocation.InProcessLocation = inProcessLocation; receiptInProcessLocation.Receipt = receipt; this.receiptInProcessLocationMgr.CreateReceiptInProcessLocation(receiptInProcessLocation); } } #endregion }
public virtual void CreateReceiptInProcessLocation(ReceiptInProcessLocation entity) { Create(entity); }