Add the reset of Stats

This commit is contained in:
2026-01-24 14:46:47 +01:00
parent f6e16b9cd5
commit c3337cf236
11 changed files with 30 additions and 14 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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