public async Task <IActionResult> GetInviteDetails(int id) { var invite = await _repo.GetInviteDetails(id); var inviteToReturn = _mapper.Map <InviteDetailsDto>(invite); return(Ok(inviteToReturn)); }
public async Task <IActionResult> BlacklistInvite(int id, bool blacklist = true) { var inviteFromRepo = await _repo.GetInviteDetails(id); inviteFromRepo.IsBlacklisted = blacklist; if (await _repo.SaveAll()) { return(NoContent()); } return(BadRequest("Failed to Blacklist User")); }