コード例 #1
0
ファイル: StatisticsJobs.cs プロジェクト: arhidia/WRS
        private static void changeUser(Registrations r)
        {
            if (regSummary.Count > 0)
            {
                regSummary.Where(d => r.StatusId == lastReg.StatusId).First().Duration +=
                    (lastReg.Time.setToMidnight().AddDays(1) - lastReg.Time).toSeconds();
                saveRegistrations();
            }
            initList(r);

            var previous = r.getPrevious();

            if (previous != null)
            {
                regSummary.Where(d => d.StatusId == previous.StatusId).First()
                .Duration += (currentTime.AddDays(-1) - r.Time).toSeconds();
            }
        }