public IActionResult OnGet() { Study = studyData.GetLast(); if (Study == null) { return(RedirectToPage("./Admin/Index")); } var elapsedTime = DateTimeOffset.UtcNow - Study.StartTime; if (Study.IsWorking && elapsedTime > new TimeSpan(1, 0, 0)) { OnPost(); } double weekAvg = studyData.WeekAvarage(); WeekAvg = weekAvg.ToString(weekAvg % 1 == 0 ? "F0" : "F2"); Pomodoro = studyData.PomodoroCount(); ElapsedHours = elapsedTime.Hours; ElapsedMinutes = elapsedTime.Minutes; var tst = TimeZoneInfo.FindSystemTimeZoneById("Turkey Standard Time"); var endTimeTurkey = TimeZoneInfo.ConvertTime(Study.EndTime, tst); EndTimeTurkeyStr = endTimeTurkey.DateTime.ToString(new CultureInfo("tr-TR")); StartTimeTurkey = TimeZoneInfo.ConvertTime(Study.StartTime, tst); return(Page()); }
public Study Get() { Study = studyData.GetLast(); if (Study == null) { studyData.Create(); Study = studyData.GetLast(); } return(Study); }
public IActionResult OnGet() { Study = studyData.GetLast(); if (Study == null) { studyData.Create(); Study = studyData.GetLast(); } return(Page()); }