/// <inheritdoc /> public bool UpdateFeedbackReview(UserFeedbackView feedback) { this.logger.LogTrace($"Updating user feedback... {JsonConvert.SerializeObject(feedback)}"); // Get the requets that still need to be invited this.feedbackDelegate.UpdateUserFeedback(feedback.ToDbModel()); return(true); }
/// <inheritdoc /> public RequestResult <List <UserFeedbackView> > GetUserFeedback() { this.logger.LogTrace($"Retrieving pending beta requests"); DBResult <List <UserFeedbackAdmin> > userfeedbackResult = this.feedbackDelegate.GetAllUserFeedbackEntries(); this.logger.LogDebug($"Finished retrieving user feedback: {JsonConvert.SerializeObject(userfeedbackResult)}"); List <UserFeedbackView> userFeedback = UserFeedbackView.CreateListFromDbModel(userfeedbackResult.Payload); return(new RequestResult <List <UserFeedbackView> >() { ResourcePayload = userFeedback, ResultStatus = ResultType.Success, TotalResultCount = userFeedback.Count, }); }
public IActionResult UpdateUserFeedback(UserFeedbackView feedback) { return(new JsonResult(this.feedbackService.UpdateFeedbackReview(feedback))); }