public async Task <ActionResult <QuizInvitation> > PostQuizInvitation(QuizInvitation quizInvitation) { _bll.QuizInvitations.Add(quizInvitation); await _bll.SaveChangesAsync(); return(Ok(quizInvitation)); }
public async Task <IActionResult> PutQuizInvitationAddTeamUser(Guid id, QuizInvitation quizInvitation) { if (id != quizInvitation.Id) { return(BadRequest()); } return(Ok(await _bll.QuizInvitations.AddWithTeamUser(quizInvitation))); }
public async Task <IActionResult> PutQuizInvitation(Guid id, QuizInvitation quizInvitation) { if (id != quizInvitation.Id) { return(BadRequest()); } await _bll.QuizInvitations.UpdateAsync(quizInvitation); await _bll.SaveChangesAsync(); return(NoContent()); }