private ScoreAddResource GetScoreAddTestSession() { var session = new ScoreAddResource() { GameTitle = "Test One", TeamA = "Test One", TeamB = "Test One", TeamAScore = 1, TeamBScore = 2, Employee = "Test One" }; return(session); }
public async Task <IActionResult> Score([FromBody] ScoreAddResource scoreAddResource) { if (scoreAddResource == null) { return(BadRequest()); } if (!ModelState.IsValid) { return(new MyUnprocessableEntityObjectResult(ModelState)); } var newScore = _mapper.Map <ScoreAddResource, Score>(scoreAddResource); newScore.LastModified = DateTime.Now; _scoreRepository.AddScore(newScore); if (!await _unitOfWork.SaveAsync()) { throw new Exception("Save Failed!"); } return(Ok()); }