Add a feature to reset the user statistics.
This commit is contained in:
@@ -306,9 +306,19 @@ namespace skydiveLogs_api.DomainBusiness
|
||||
|
||||
public void Reset()
|
||||
{
|
||||
var tmp = new UserStats();
|
||||
tmp.User = _identityService.ConnectedUser;
|
||||
_userStatsRepository.Add(tmp);
|
||||
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;
|
||||
|
||||
_userStatsRepository.Update(myStats);
|
||||
}
|
||||
|
||||
#endregion Public Methods
|
||||
|
||||
Reference in New Issue
Block a user