Пример #1
0
        /// <summary>
        /// 返回检查Columns列表
        /// </summary>
        /// <param name="str_msg"></param>
        /// <returns></returns>
        public List <SchedulColumns> GetSchedulColumns(out string str_msg, int int_colType)
        {
            List <SchedulColumns> arr_SchedulColumns = new List <SchedulColumns>();

            DataSet _DataSet = new DataSet();

            if (_con.ConInit(out str_msg) && _con.SelSchedulColumn(out str_msg, out _DataSet, int_colType))
            {
                DataTable _table = _DataSet.Tables[0];
                for (int i = 0; i < _table.Rows.Count; i++)
                {
                    SchedulColumns _schedulColumns = new SchedulColumns();
                    _schedulColumns.colMainId     = int.Parse(_table.Rows[i]["colMainId"] + "");
                    _schedulColumns.colName       = _table.Rows[i]["colName"] + "";
                    _schedulColumns.colType       = int.Parse(_table.Rows[i]["colType"] + "");
                    _schedulColumns.desciption    = _table.Rows[i]["desciption"] + "";
                    _schedulColumns.colDetailId   = int.Parse(_table.Rows[i]["colDetailId"] + "");
                    _schedulColumns.colDetailName = _table.Rows[i]["colDetailName"] + "";
                    arr_SchedulColumns.Add(_schedulColumns);
                }
            }
            return(arr_SchedulColumns);
        }