private void HandleScoresLoaded(ScoreboardDto scoreboard) { if (!Enabled || scoreboard == null) { return; } _scoresListView.ItemsSource = scoreboard.Scores; _roundNumber.Text = scoreboard.RoundsPlayed.ToString(); }
public ScoreboardDto CreateScoreboard(ScoreboardDto a) { if (!ModelState.IsValid) { throw new HttpResponseException(HttpStatusCode.BadRequest); } var Scoreboard = Mapper.Map <ScoreboardDto, Scoreboard>(a); context.Scoreboards.Add(Scoreboard); context.SaveChanges(); return(a); }
public void UpdateScoreboard(int id, ScoreboardDto ScoreboardDto) { if (!ModelState.IsValid) { throw new HttpResponseException(HttpStatusCode.BadRequest); } var admin = context.Scoreboards.SingleOrDefault(c => c.Scoreboard_ID == id); if (admin == null) { throw new HttpResponseException(HttpStatusCode.NotFound); } Mapper.Map(ScoreboardDto, admin); context.SaveChanges(); }
private void UpdateScoreboard(ScoreboardDto scoreboard) { Parent._scoreboard.OnNext(scoreboard); }