private async Task AddAssignmentAttemptAsync(Guid requestId, Guid uploadId) { var assignmentAttempt = new AssignmentAttempt { Id = Guid.NewGuid(), RequestId = requestId, UploadedFileId = uploadId, ResultId = RequestResultCodes.Result_Awaited }; await _requestRepository.AddAssignmentAttemptAsync(assignmentAttempt); }
public async Task <int> AddAssignmentAttemptAsync(AssignmentAttempt assignmentAttempt) { try { return(await _dataRepository.ExecuteAsync(SqlQueries.AddAssignmentAttempt, new { id = assignmentAttempt.Id, requestId = assignmentAttempt.RequestId, uploadedFileId = assignmentAttempt.UploadedFileId, resultId = assignmentAttempt.ResultId })); } catch (Exception ex) { Logging.Logger.LogException(ex); return(0); } }