public async Task <IActionResult> PostResult([FromBody] FlashcardResultViewModel dto) { try { await _service.ProceedFlashcard(dto.FlashcardId, await GetCurrentUser(), dto.Result); return(Ok()); } catch (ArgumentException e) { return(BadRequest()); } }