private async Task <int> AddGame(SteamAppDetails fullApp) { var releasedDate = fullApp.ReleaseDate.ReleaseDate; var fullGameModel = new FullGameAddModel { Title = fullApp.Name, Type = fullApp.Type, Website = fullApp.Website, Description = fullApp.Description, HeaderImage = fullApp.HeaderImage, Background = fullApp.Background, About = fullApp.About, ShortDescription = fullApp.ShortDescription, ReleaseDate = new ReleaseDateAddModel() { ComingSoon = fullApp.ReleaseDate.ComingSoon, ReleasedDate = String.IsNullOrEmpty(releasedDate) ? "Not confirmed" : releasedDate }, steamApp = new SteamAppAddModel() { SteamAppId = fullApp.SteamAppID, SteamReview = fullApp.Reviews, Valid = true } }; return(await _gameManager.AddFullGameAsync(fullGameModel)); }