public async Task <IActionResult> Post([FromBody] CreatureSubmissionRequestDTO submission) { var activeBracket = await _unitOfWork.BracketRepository.ActiveAsync(); _unitOfWork.CreatureSubmissionRepository.Post(submission, activeBracket.Id); await _unitOfWork.SaveAsync(); return(Ok()); }
public CreatureSubmission Post(CreatureSubmissionRequestDTO dto, Guid bracketId) { var creatureSubmission = new CreatureSubmission { Id = Guid.NewGuid(), BIO = dto.BIO, BracketId = bracketId, EntryDate = DateTime.UtcNow, Name = dto.Name, Image = dto.Image }; _context.CreatureSubmissions.Add(creatureSubmission); return(creatureSubmission); }