|
|
@ -27,9 +27,7 @@ public partial class DbDataManager : IDataManager
|
|
|
|
_logger.LogInformation($"GetActivities with criteria {criteria} and descending {descending}", criteria, descending);
|
|
|
|
_logger.LogInformation($"GetActivities with criteria {criteria} and descending {descending}", criteria, descending);
|
|
|
|
|
|
|
|
|
|
|
|
var activities = _dataManager.DbContext.ActivitiesSet
|
|
|
|
var activities = _dataManager.DbContext.ActivitiesSet
|
|
|
|
.Include(a => a.HeartRates)
|
|
|
|
.IncludeStandardProperties().GetItemsWithFilterAndOrdering(b => true, index, count, criteria, descending).ToModels();
|
|
|
|
.Include(a=>a.Athlete)
|
|
|
|
|
|
|
|
.Include(a=> a.DataSource).GetItemsWithFilterAndOrdering(b => true, index, count, criteria, descending).ToModels();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_logger.LogInformation($"Retrieved {activities.Count()} activities");
|
|
|
|
_logger.LogInformation($"Retrieved {activities.Count()} activities");
|
|
|
|
return await Task.FromResult(activities);
|
|
|
|
return await Task.FromResult(activities);
|
|
|
@ -39,7 +37,7 @@ public partial class DbDataManager : IDataManager
|
|
|
|
{
|
|
|
|
{
|
|
|
|
_logger.LogInformation($"GetActivityByIdAsync with id {id}", id);
|
|
|
|
_logger.LogInformation($"GetActivityByIdAsync with id {id}", id);
|
|
|
|
|
|
|
|
|
|
|
|
var activity = _dataManager.DbContext.ActivitiesSet.GetItemsWithFilterAndOrdering(b => b.IdActivity == id, 0, 1, ActivityOrderCriteria.None, false).First().ToModel();
|
|
|
|
var activity = _dataManager.DbContext.ActivitiesSet.IncludeStandardProperties().GetItemsWithFilterAndOrdering(b => b.IdActivity == id, 0, 1, ActivityOrderCriteria.None, false).First().ToModel();
|
|
|
|
|
|
|
|
|
|
|
|
if (activity != null)
|
|
|
|
if (activity != null)
|
|
|
|
_logger.LogInformation($"Retrieved activity with ID {id}");
|
|
|
|
_logger.LogInformation($"Retrieved activity with ID {id}");
|
|
|
@ -147,8 +145,7 @@ public partial class DbDataManager : IDataManager
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
_logger.LogInformation($"Getting activities for user with ID {userId}");
|
|
|
|
_logger.LogInformation($"Getting activities for user with ID {userId}");
|
|
|
|
var activities = _dataManager.DbContext.ActivitiesSet
|
|
|
|
var activities = _dataManager.DbContext.ActivitiesSet
|
|
|
|
.Include(a => a.DataSource)
|
|
|
|
.IncludeStandardProperties().GetItemsWithFilterAndOrdering(b => b.AthleteId == userId, index, count, criteria, descending).ToModels();
|
|
|
|
.GetItemsWithFilterAndOrdering(b => b.AthleteId == userId, index, count, criteria, descending).ToModels();
|
|
|
|
|
|
|
|
_logger.LogInformation($"Retrieved {activities.Count()} activities for user with ID {userId}");
|
|
|
|
_logger.LogInformation($"Retrieved {activities.Count()} activities for user with ID {userId}");
|
|
|
|
return Task.FromResult(activities);
|
|
|
|
return Task.FromResult(activities);
|
|
|
|
}
|
|
|
|
}
|
|
|
|