public async Task <IActionResult> SetSuspicionLevelsAsync([FromQuery] string token, SetSuspicionLevelsParameters parameters) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } await manualSuspicionLevelsRepo.SetManualSuspicionLevelsAsync(new ManualSuspicionLevels { TaskId = parameters.TaskId, FaintSuspicion = parameters.FaintSuspicion, StrongSuspicion = parameters.StrongSuspicion, Timestamp = DateTime.Now }); var suspicionLevels = await GetSuspicionLevelsAsync(parameters.TaskId); var result = new GetSuspicionLevelsResponse { SuspicionLevels = suspicionLevels }; return(Json(result)); }
public Task <GetSuspicionLevelsResponse> SetSuspicionLevelsAsync(SetSuspicionLevelsParameters parameters) { return(MakeRequestAsync <SetSuspicionLevelsParameters, GetSuspicionLevelsResponse>(HttpMethod.Post, Urls.SetSuspicionLevels, parameters)); }