Exemple #1
0
        public static XQAllOutBlocks ReadFromDB(string tableNamePostfix = null /*, long indexid = default,string indexname = default,string indexparam = default,char indexouttype = default,char market = default,char period = default,string shcode = default,char isexcelout = default,string excelfilename = default,char IsReal = default */)
        {
            using (XQCHARTEXCEL instance = new XQCHARTEXCEL())
            {
                XQAllOutBlocks results = new XQAllOutBlocks();

                string      tableName = (tableNamePostfix == null) ? "XQChartExcelOutBlock" : $"XQChartExcelOutBlock_{tableNamePostfix}";
                QueryOption qo        = new QueryOption(tableName);
                results.OutBlock = instance.Select <XQChartExcelOutBlock>(qo);

                tableName         = (tableNamePostfix == null) ? "XQChartExcelOutBlock1" : $"XQChartExcelOutBlock1_{tableNamePostfix}";
                qo                = new QueryOption(tableName);
                results.OutBlock1 = instance.SelectMany <XQChartExcelOutBlock1>(qo);
                return(results);
            }
        }