コード例 #1
0
ファイル: MImpFormat.cs プロジェクト: vuongthai91/ERP-CMR-DMS
        }       //	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
コード例 #2
0
        }       //	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