/// <summary> /// 获取单据附件数据 /// </summary> /// <param name="docNo">单据号码</param> /// <returns></returns> public virtual DataTable GetAttachedFiles(string docNo) { if ((_CurrentBusiness == null) || (_CurrentBusiness.Tables[tb_AttachFile.__TableName] == null)) { DataTable attachedFiles; //跟据单号下载附件数据 IBridge_AttachFile bridge = this.CreateAttachFileBridge(); attachedFiles = bridge.GetData(docNo); attachedFiles.TableName = tb_AttachFile.__TableName; //附件数据作为业务单据的一张明细表 if (_CurrentBusiness != null) { _CurrentBusiness.Tables.Add(attachedFiles.Copy()); } } return(_CurrentBusiness.Tables[tb_AttachFile.__TableName]); }
private IBridge_AttachFile _DAL_Instance = null;//数据层实例 public ADODirect_AttachFile() { _DAL_Instance = new dalAttachFile(Loginer.CurrentUser); }
private IBridge_AttachFile _DAL_Instance = null; //数据层实例 #endregion Fields #region Constructors public ADODirect_AttachFile() { _DAL_Instance = new dalAttachFile(Loginer.CurrentUser); }