예제 #1
0
 protected override async Task ExecuteAsync(CancellationToken stoppingToken)
 {
     try
     {
         await StatisticDataRepository.InitDataGoiYSlotChamCong();
     }
     catch (Exception ex)
     {
         throw;
     }
 }
예제 #2
0
파일: Program.cs 프로젝트: asdlvs/MinStat
        static void Main(string[] args)
        {
            EnterpriseDataRepository enterpriseDataRepository = new EnterpriseDataRepository();
            StatisticDataRepository statisticDataRepository = new StatisticDataRepository();
            var enterprises = statisticDataRepository.GetEnterprises(0).ToList();

            var summaries =
                enterprises.Select(
                    x => new { EnterpriseId = x.Id, Summaries = enterpriseDataRepository.GetSummaries(x.Id).Where(xx => xx.Title.Equals("2 квартал 2012")).ToList() });

            foreach (var summary in summaries)
            {
                foreach (var i in summary.Summaries)
                {
                    enterpriseDataRepository.CopySummary(summary.EnterpriseId, "1 квартал 2012", i.Id);
                    Console.WriteLine(String.Format("{0} - {1}", summary.EnterpriseId, i.Id));
                }
            }
        }