Exemplo n.º 1
0
        /// <summary>
        /// 获取目录
        /// </summary>
        /// <returns>目录</returns>
        public String getDirectory()
        {
            String fileName = FCStrEx.convertDBCodeToFileName(m_code);
            String dir      = DataCenter.getDataPath() + "\\" + m_identifier;

            dir += "\\" + fileName.Replace(".txt", "");
            return(dir);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 开始服务
        /// </summary>
        public override void start()
        {
            base.start();
            String dir = DataCenter.getDataPath() + "\\sinanews";

            if (!FCFile.isDirectoryExist(dir))
            {
                FCFile.createDirectory(dir);
            }
            List <Security>     securities     = DataCenter.SecurityService.getSecurities();
            int                 securitiesSize = securities.Count;
            List <WorkDataInfo> dataInfos      = new List <WorkDataInfo>();

            for (int i = 0; i < securitiesSize; i++)
            {
                SecurityDataInfo dataInfo = new SecurityDataInfo();
                dataInfo.m_id       = i;
                dataInfo.m_security = securities[i];
                dataInfos.Add(dataInfo);
            }
            m_workThread.startWork(dataInfos);
        }