public static IEnumerable <MonthSummaryActivity> MonthSummariesList() { var monthSummary1 = new MonthSummaryActivity() { Id = 1, UserId = 123, Name = "Morning Workout", Distance = 50.0F, ElapsedTime = 30, Type = ActivityType.Crossfit.ToString(), StartDate = new DateTime(2019, 10, 1) }; var monthSummary2 = new MonthSummaryActivity() { Id = 1, UserId = 123, Name = "Morning Run", Distance = 50.0F, ElapsedTime = 30, Type = ActivityType.Run.ToString(), StartDate = new DateTime(2019, 10, 14) }; var monthSummaries = new List <MonthSummaryActivity> { monthSummary1, monthSummary2, }; return(monthSummaries); }
public async Task <PartialViewResult> LoadTablePartial(DateTime date) { if (!User.Identity.IsAuthenticated) { var exampleMonthSummaryActivity = ExampleData.GetMonthSummaryActivities(); var exampleActivitiesThisWeek = MonthSummaryActivity.getActivitiesForThisWeek(exampleMonthSummaryActivity, date); return(PartialView("_TablePartial", exampleActivitiesThisWeek)); } httpContextHelper.Context = HttpContext; string accessToken = httpContextHelper.getAccessToken(); int stravaId = Convert.ToInt32(User.FindFirst("stravaId").Value); var monthSummaryActivities = (await summaryService.GetMonthSummaryActivities(accessToken, stravaId, date)).ToList(); var activitiesThisWeek = MonthSummaryActivity.getActivitiesForThisWeek(monthSummaryActivities, date); return(PartialView("_TablePartial", activitiesThisWeek)); }
public bool Contains(MonthSummaryActivity activity) { return(context.MonthSummaryActivities.Contains(activity)); }