public SeasonViewModel(Season season) { Name = season.Name; StartDate = season.StartDate; EndDate = season.EndDate; Matchdays = season.Matchdays.Select(x => new MatchdayViewModel(x)); }
// POST api/players public IHttpActionResult Post(Season season) { if (!ModelState.IsValid) return BadRequest(ModelState); _brokenShoeLeagueRepository.CreateSeason(season); _brokenShoeLeagueRepository.SaveChanges(); return Ok(season); }
public void UpdateSeason(Season season) { throw new NotImplementedException(); }
public void RemoveSeason(Season season) { Seasons.Remove(season); }
public void CreateSeason(Season season) { Seasons.Add(season); SaveChanges(); }