public BasicInfoService()
 {
     UnitOfWork         = new CoreUnitOfWork();
     OrganizationBiz    = new OrganizationBiz(UnitOfWork);
     UniversityFieldBiz = new UniversityFieldBiz(UnitOfWork);
     JobBiz             = new JobBiz(UnitOfWork);
 }
Пример #2
0
 public UserResumeService()
 {
     UnitOfWork           = new CoreUnitOfWork();
     OrganizationBiz      = new OrganizationBiz(UnitOfWork);
     UniversityFieldBiz   = new UniversityFieldBiz(UnitOfWork);
     EducationalResumeBiz = new EducationalResumeBiz(UnitOfWork);
     JobResumeBiz         = new JobResumeBiz(UnitOfWork);
     JobBiz = new JobBiz(UnitOfWork);
 }
Пример #3
0
        private void btnExecute_Click(object sender, EventArgs e)
        {
            if (ckbHistoryDailyTrade.Checked)
            {
                ThreadPool.QueueUserWorkItem(state =>
                {
                    JobBiz.SyncHistoryData(null, null);
                }, null);
            }
            if (chkLastTrade.Checked)
            {
                ThreadPool.QueueUserWorkItem(state =>
                {
                    Write("开始同步" + chkLastTrade.Text);
                    JobBiz.SyncTradeData();
                    Write("最新行情获取完毕。");
                }, null);
            }

            if (ckbPlanFinance.Checked)
            {
                ThreadPool.QueueUserWorkItem(state =>
                {
                    Write("开始同步业绩预告");
                    JobBiz.SyncPlanFinance();
                    Write("业绩预告获取完毕。");
                }, null);
            }
            if (ckbFinance.Checked)
            {
                ThreadPool.QueueUserWorkItem(state =>
                {
                    Write("开始同步财务数据");
                    JobBiz.SyncFinanceFromTHS();
                    //JobBiz.DownloadFinanceFromTHS();
                    Write("财务数据获取完毕。");
                }, null);
            }
            if (ckNews.Checked)
            {
                ThreadPool.QueueUserWorkItem(state =>
                {
                    Write("开始同步涨停原因");
                    JobBiz.SyncNewsFromThs();
                    Write("涨停原因获取完毕。");
                });
            }
            //if (ckTaogula.Checked)
            //{
            //    ThreadPool.QueueUserWorkItem(state =>
            //    {
            //        Write("开始同步淘股啦复盘");
            //        JobBiz.SyncTaogula();
            //        Write("结束同步淘股啦复盘");

            //    });
            //}
            if (ckLimitSell.Checked)
            {
                ThreadPool.QueueUserWorkItem(state =>
                {
                    Write("开始同步限售解禁");
                    JobBiz.SyncLimitSell();
                    Write("结束同步限售解禁");
                });
            }
            if (ckLonghu.Checked)
            {
                ThreadPool.QueueUserWorkItem(state =>
                {
                    Write("开始同步龙虎榜");
                    JobBiz.SyncLonghu();
                    Write("结束同步龙虎榜");
                });
            }
            if (ckCategory.Checked)
            {
                ThreadPool.QueueUserWorkItem(state =>
                {
                    Write("开始同步概念");
                    JobBiz.SyncCategory();
                    Write("结束同步概念");
                });
            }

            if (ckArticle.Checked)
            {
                ThreadPool.QueueUserWorkItem(state =>
                {
                    Write("开始同步资料");
                    JobBiz.SyncTaogulaArticle();
                    Write("结束同步资料");
                });
            }
        }