public IActionResult Save([FromBody] DartsScore data) { if (data == null) { return(BadRequest()); } data.DartNo = dartsScore.GetDartNo(data.SessionRefID); dartsScore.Save(data); return(Ok(data)); }
public void Save(DartsScore score) { if (score.ID == 0) { _db.DartScore.Add(score); _db.SaveChanges(); } else if (score.ID != 0) { DartsScore dscore = _db.DartScore.Find(score.ID); dscore.Score = score.Score; dscore.Multiplier = score.Multiplier; dscore.Indicator = score.Indicator; dscore.DartNo = score.DartNo; _db.SaveChanges(); } }
public DartsScore GetDartsScore(int?id) { DartsScore dartsScore = _db.DartScore.Find(id); return(dartsScore); }