/// <summary> /// 构造函数 /// </summary> public BArriveBill_HangHaoBB() { this.selfConn = true; this.connection = new SqlConnection(HS.Config.SqlDataObject.GetSqlConnectionString); this.connection.Open(); this.arriveBill_HangHaoDB = new BArriveBill_HangHaoDB(this.connection); }
/// <summary> /// 构造函数 /// </summary> /// <param name="connection">数据连接</param> public BArriveBill_HangHaoBB(SqlConnection connection) { this.connection = connection; this.arriveBill_HangHaoDB = new BArriveBill_HangHaoDB(connection); }
protected virtual void Dispose(bool disposing) { if (!disposing) return; if (this.selfConn) { this.connection.Close(); this.connection.Dispose(); this.connection = null; } if (this.arriveBill_HangHaoDB != null) { this.arriveBill_HangHaoDB.Dispose(); this.arriveBill_HangHaoDB = null; } }