} // MImpFormat /// <summary> /// Get (all) Rows /// </summary> /// <returns>array of Rows</returns> public MImpFormatRow[] GetRows() { List <MImpFormatRow> list = new List <MImpFormatRow>(); String sql = "SELECT * FROM AD_ImpFormat_Row " + "WHERE AD_ImpFormat_ID=@param " + "ORDER BY SeqNo"; SqlParameter[] param = new SqlParameter[1]; IDataReader idr = null; try { //pstmt = DataBase.prepareStatement (sql, get_TrxName()); //pstmt.setInt (1, getAD_ImpFormat_ID()); param[0] = new SqlParameter("@param", GetAD_ImpFormat_ID()); idr = DataBase.DB.ExecuteReader(sql, param, Get_TrxName()); while (idr.Read()) { list.Add(new MImpFormatRow(GetCtx(), idr, Get_TrxName())); } idr.Close(); } catch (Exception e) { if (idr != null) { idr.Close(); } log.Log(Level.SEVERE, "getRows", e); } MImpFormatRow[] retValue = new MImpFormatRow[list.Count]; retValue = list.ToArray(); return(retValue); } // getRows
} // MImpFormatRow /// <summary> /// Parent/Copy Construcor /// </summary> /// <param name="parent">format parent</param> /// <param name="original">to copy</param> public MImpFormatRow(MImpFormat parent, MImpFormatRow original) : this(parent.GetCtx(), 0, parent.Get_TrxName()) { CopyValues(original, this); SetClientOrg(parent); SetAD_ImpFormat_ID(parent.GetAD_ImpFormat_ID()); } // MImpFormatRow