public async Task <IActionResult> RegisterTimeOfEndTest(SetTimeDto setTimeDto) { if (setTimeDto == null) { return(BadRequest(resourceManager.GetString("Null"))); } var time = await timeRemainingService.RegisterTimeOfEndTest(setTimeDto); return(Ok(time)); }
public async Task <bool> RegisterTimeOfEndTest(SetTimeDto setTimeDto) { var test = await testRepository.GetTest(Int32.Parse(setTimeDto.TestId)); var timeRemaining = new TimeRemainingOfTest(setTimeDto.UserId, Int32.Parse(setTimeDto.TestId), test.TimeOfTest); timeRemainingRepository.Create(timeRemaining); await timeRemainingRepository.SaveChangesAsync(); return(true); }