public async Task <JsonResult> UpdateRiskParticipantsScore([FromBody] RiskParticipantsScoreView model) { if (string.IsNullOrEmpty(model.RiskParticipantsID)) { return(Json("Fail")); } var dataResult = await _riskAssessmentRepository.UpdateRiskParticipantsScoreAsync(model); return(Json("success")); }
public Task <OperationResult> UpdateRiskParticipantsScoreAsync(RiskParticipantsScoreView data) { const string command = "Update RiskParticipantsScore set ParticipantScore = @ParticipantScore " + "where RiskParticipantsID = @RiskParticipantsID"; int rowsUpdated = Task.Run(() => _sqlConnection.ExecuteAsync(command, new { data.ParticipantScore, data.RiskParticipantsID })).Result; return(Task.FromResult(rowsUpdated.Equals(1) ? OperationResult.Success : OperationResult.Failed(new OperationResultError { Code = string.Empty, Description = $"The Participant score with ID {data.RiskParticipantsID} could not be updated in the dbo.RiskParticipantsScore table." }))); }