Split tables for the stats #6

Merged
sandre merged 11 commits from feature/split-stats-by-tables into master 2026-01-26 13:38:10 +00:00
11 changed files with 30 additions and 14 deletions
Showing only changes of commit c3337cf236 - Show all commits

View File

@@ -9,6 +9,8 @@ namespace skydiveLogs_api.DomainBusiness.Interfaces
IEnumerable<StatsByAircraft> GetStats();
void Reset();
#endregion Public Methods
}
}

View File

@@ -9,6 +9,8 @@ namespace skydiveLogs_api.DomainBusiness.Interfaces
IEnumerable<StatsByDz> GetStats();
void Reset();
#endregion Public Methods
}
}

View File

@@ -9,6 +9,8 @@ namespace skydiveLogs_api.DomainBusiness.Interfaces
IEnumerable<StatsByGear> GetStats();
void Reset();
#endregion Public Methods
}
}

View File

@@ -9,6 +9,8 @@ namespace skydiveLogs_api.DomainBusiness.Interfaces
IEnumerable<StatsByJumpType> GetStats();
void Reset();
#endregion Public Methods
}
}

View File

@@ -9,6 +9,8 @@ namespace skydiveLogs_api.DomainBusiness.Interfaces
IEnumerable<StatsByYearByJumpType> GetStats();
void Reset();
#endregion Public Methods
}
}

View File

@@ -8,6 +8,8 @@ namespace skydiveLogs_api.DomainBusiness.Interfaces
#region Public Methods
IEnumerable<StatsByYear> GetStats();
void Reset();
#endregion Public Methods
}
}

View File

@@ -9,6 +9,8 @@ namespace skydiveLogs_api.DomainBusiness.Interfaces
IEnumerable<StatsForLastMonthByDz> GetStats();
void Reset();
#endregion Public Methods
}
}

View File

@@ -9,6 +9,8 @@ namespace skydiveLogs_api.DomainBusiness.Interfaces
IEnumerable<StatsForLastMonthByJumpType> GetStats();
void Reset();
#endregion Public Methods
}
}

View File

@@ -9,6 +9,8 @@ namespace skydiveLogs_api.DomainBusiness.Interfaces
IEnumerable<StatsForLastYearByDz> GetStats();
void Reset();
#endregion Public Methods
}
}

View File

@@ -9,6 +9,8 @@ namespace skydiveLogs_api.DomainBusiness.Interfaces
IEnumerable<StatsForLastYearByJumpType> GetStats();
void Reset();
#endregion Public Methods
}
}

View File

@@ -60,20 +60,16 @@ namespace skydiveLogs_api.DomainBusiness
public void Reset()
{
// var resetStats = new UserStats();
// var myStats = GetAllStats();
// myStats.ByAircraft = resetStats.ByAircraft;
// myStats.ByDz = resetStats.ByDz;
// myStats.ByGear = resetStats.ByGear;
// myStats.ByJumpType = resetStats.ByJumpType;
// myStats.ByYear = resetStats.ByYear;
// myStats.ForLastMonthByDz = resetStats.ForLastMonthByDz;
// myStats.ForLastMonthByJumpType = resetStats.ForLastMonthByJumpType;
// myStats.ForLastYearByDz = resetStats.ForLastYearByDz;
// myStats.ForLastYearByJumpType = resetStats.ForLastYearByJumpType;
// myStats.ByYearByJumpType = resetStats.ByYearByJumpType;
// _userStatsRepository.Update(myStats);
_statsByAircraftService.Reset();
_statsByDzService.Reset();
_statsByGearService.Reset();
_statsByJumpTypeService.Reset();
_statsByYearByJumpTypeService.Reset();
_statsByYearService.Reset();
_statsForLastMonthByDzService.Reset();
_statsForLastMonthByJumpTypeService.Reset();
_statsForLastYearByDzService.Reset();
_statsForLastYearByJumpTypeService.Reset();
}
public IEnumerable<Statistic> GetStatsByAircraft()