using System; using System.Collections.Generic; using System.Data; using System.Linq; using SuperMap.RealEstate.Enums; using SuperMap.RealEstate.ServiceModel; using SuperMap.RealEstate.Utility; using SuperMap.RealEstate.Web.UI; using SuperMap.RealEstate.Web.UI.WebControls; using SuperMap.RealEstate.Web.Utility; using SuperMap.RealEstate.Finance.Running.Interface; namespace SuperMap.RealEstate.Finance.Running.Business { /// /// T_RECEIVABLESINFO_收款人信息表 类 /// public partial class RECEIVABLESINFO:References.RECEIVABLESINFO { #region 构造函数 /// /// 构造函数 /// public RECEIVABLESINFO() : base() { } /// /// 构造函数 /// /// IBusinessModel接口对象 public RECEIVABLESINFO(IBusinessModel outer) : base(outer) { } /// /// 构造函数 /// /// 事务对象 public RECEIVABLESINFO(Transaction transaction) : base(transaction) { } /// /// 构造函数 /// /// DataTable的数据行 public RECEIVABLESINFO(DataRow dataRow) : base(dataRow) { } /// /// 构造函数 /// /// DataTable的数据行 /// IBusinessModel接口对象 public RECEIVABLESINFO(DataRow dataRow, IBusinessModel outer) : base(dataRow, outer) { } /// /// 构造函数 /// /// DataTable的数据行 /// 事务对象 public RECEIVABLESINFO(DataRow dataRow, Transaction transaction) : base(dataRow, transaction) { } #endregion #region FillCollection 获取集合对象 /// public List FillCollection(string whereSQLString, Dictionary Parameters = null) { List _List = new List(); DataTable _DataTable = this.FillDataTable(whereSQLString,Parameters); foreach (DataRow _DataRow in _DataTable.Rows) { using (RECEIVABLESINFO _Item = new RECEIVABLESINFO(_DataRow, this)) { _List.Add(_Item); } } return _List; } #endregion } }