public async Task <IHttpActionResult> RejectKudos(KudosRejectViewModel kudosRejectModel) { if (!ModelState.IsValid) { return(BadRequest()); } var kudosRejectDto = _mapper.Map <KudosRejectViewModel, KudosRejectDto>(kudosRejectModel); SetOrganizationAndUser(kudosRejectDto); try { await _kudosService.RejectKudosAsync(kudosRejectDto); return(Ok()); } catch (ValidationException e) { return(BadRequestWithError(e)); } }