Пример #1
0
        /// <summary>
        /// Exports the Data in to DatatableBag
        /// </summary>
        /// <param name="dsName"></param>
        /// <param name="tableName"></param>
        /// <param name="ewavDataFilters"></param>
        /// <param name="rules"></param>
        /// <returns></returns>
        public DatatableBag ExportData(string dsName, string tableName,
                                       IEnumerable <EwavDataFilterCondition> ewavDataFilters, List <EwavRule_Base> rules)
        {
            DatatableBag dtb = new DatatableBag();

            EpiDashboard.GadgetParameters gp = new EpiDashboard.GadgetParameters();
            gp.DatasourceName = dsName;
            gp.TableName      = tableName;
            EpiDashboard.DashboardHelper dbHelper = new EpiDashboard.DashboardHelper(gp, ewavDataFilters, rules);
            dbHelper.PopulateDataSet();
            DataView dv = dbHelper.DataSet.Tables[0].DefaultView;

            ///Write code here
            return(dtb);
        }