public bool IncrementYear() { //add a check to make sure previous year is done? var gameData = gameDataRepo.GetCurrentData(); if (IsYearComplete(gameData.CurrentYear)) { gameData.CurrentYear = gameData.CurrentYear + 1; gameData.CurrentDay = 1; SetupComeptitionsForDay(gameData.CurrentDay, gameData.CurrentYear); gameDataRepo.Update(gameData); gameDataRepo.Flush(); return(true); } else { //thow message unable to do this. return(false); } }