public HttpResponseMessage GetPendingReferralByIds([FromUri] int referrerId, int candidateId, int jobId) { ItemsResponse <ReferralPending> response = new ItemsResponse <ReferralPending>(); response.Items = _referralService.GetPendingReferral(referrerId, candidateId, jobId); return(Request.CreateResponse(response)); }
public HttpResponseMessage GetPendingReferralByIds([FromUri] int referrerId, int candidateId, int jobId) { try { ItemsResponse <ReferralPending> response = new ItemsResponse <ReferralPending>(); response.Items = _referralService.GetPendingReferral(referrerId, candidateId, jobId); return(Request.CreateResponse(response)); } catch (System.Exception ex) { ErrorLogService svc = new ErrorLogService(); ErrorLogAddRequest error = new ErrorLogAddRequest(); error.ErrorFunction = "Sabio.Web.Controllers.Api.GetDiversityById"; error.ErrorMessage = ex.Message; error.UserId = UserService.UserSelect().PersonId; svc.ErrorLogInsert(error); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message)); } }