示例#1
0
 public static data.tmpDS.codeListDataTable GetTradeActions()
 {
     data.tmpDS.codeListDataTable tbl = new data.tmpDS.codeListDataTable();
     data.tmpDS.codeListRow       row;
     foreach (AppTypes.TradeActions item in Enum.GetValues(typeof(AppTypes.TradeActions)))
     {
         row             = tbl.NewcodeListRow();
         row.code        = ((byte)item).ToString();
         row.description = item.ToString();
         tbl.AddcodeListRow(row);
     }
     return(tbl);
 }
示例#2
0
 public static data.tmpDS.codeListDataTable GetTimeScales()
 {
     data.tmpDS.codeListDataTable tbl = new data.tmpDS.codeListDataTable();
     data.tmpDS.codeListRow       row;
     for (int idx = 0; idx < AppTypes.myTimeScales.Length; idx++)
     {
         row             = tbl.NewcodeListRow();
         row.code        = AppTypes.myTimeScales[idx].Code;
         row.description = AppTypes.myTimeScales[idx].Text;
         tbl.AddcodeListRow(row);
     }
     return(tbl);
 }
示例#3
0
 public static data.tmpDS.codeListDataTable GetTimeScales()
 {
     data.tmpDS.codeListDataTable tbl = new data.tmpDS.codeListDataTable();
     data.tmpDS.codeListRow row;
     for (int idx = 0; idx < AppTypes.myTimeScales.Length; idx++)
     {
         row = tbl.NewcodeListRow();
         row.code = AppTypes.myTimeScales[idx].Code;
         row.description = AppTypes.myTimeScales[idx].Description;
         tbl.AddcodeListRow(row);
     }
     return tbl;
 }
示例#4
0
 public static data.tmpDS.codeListDataTable GetTradeActions()
 {
     data.tmpDS.codeListDataTable tbl = new data.tmpDS.codeListDataTable();
     data.tmpDS.codeListRow row;
     foreach (AppTypes.TradeActions item in Enum.GetValues(typeof(AppTypes.TradeActions)))
     {
         row = tbl.NewcodeListRow();
         row.code = ((byte)item).ToString();
         row.byteValue = (byte)item;
         row.description = AppTypes.Type2Text(item);
         tbl.AddcodeListRow(row);
     }
     return tbl;
 }
示例#5
0
        public virtual void  Init()
        {
            data.tmpDS.codeListDataTable strategyTbl = new data.tmpDS.codeListDataTable();
            application.Strategy.Libs.LoadStrategy(strategyTbl, AppTypes.StrategyTypes.Strategy);
            strategySource.DataSource = strategyTbl;

            DateTime lastAlertDate = DataAccess.Libs.GetLastAlertTime(commonClass.SysLibs.sysLoginCode);
            DateTime onDate = DataAccess.Libs.GetServerDateTime();
            if (lastAlertDate == common.Consts.constNullDate) lastAlertDate = onDate;
            lastAlertDate = lastAlertDate.Date;

            SetFilterDateRange(lastAlertDate, onDate);
            SetFilterDateRangeStat(true, true);
            SetFilterStatus(AppTypes.CommonStatus.New);
            
        }
示例#6
0
        //Load strategy to table
        public static void LoadStrategy(data.tmpDS.codeListDataTable tbl, AppTypes.StrategyTypes type)
        {
            Meta meta;

            data.tmpDS.codeListRow row;
            for (int idx = 0; idx < Data.MetaList.Values.Length; idx++)
            {
                meta = (Meta)Data.MetaList.Values[idx];
                if (meta.Type != type)
                {
                    continue;
                }
                row             = tbl.NewcodeListRow();
                row.code        = ((Meta)Data.MetaList.Values[idx]).Code;
                row.description = ((Meta)Data.MetaList.Values[idx]).Name;
                tbl.AddcodeListRow(row);
            }
        }
示例#7
0
        public virtual void  Init()
        {
            data.tmpDS.codeListDataTable strategyTbl = new data.tmpDS.codeListDataTable();
            application.Strategy.Libs.LoadStrategy(strategyTbl, AppTypes.StrategyTypes.Strategy);
            strategySource.DataSource = strategyTbl;

            DateTime lastAlertDate = DataAccess.Libs.GetLastAlertTime(commonClass.SysLibs.sysLoginCode);
            DateTime onDate        = DataAccess.Libs.GetServerDateTime();

            if (lastAlertDate == common.Consts.constNullDate)
            {
                lastAlertDate = onDate;
            }
            lastAlertDate = lastAlertDate.Date;

            SetFilterDateRange(lastAlertDate, onDate);
            SetFilterDateRangeStat(true, true);
            SetFilterStatus(AppTypes.CommonStatus.New);
        }