public IHttpActionResult ChangeStatus(int id, SuggestionStatusRequestModel model)
        {
            var suggestion = this.suggestions
                             .GetSuggestionById(id)
                             .SingleOrDefault();

            if (suggestion == null)
            {
                return(this.NotFound());
            }

            var newSuggestion = this.suggestions
                                .ChangeSuggestionStatus(suggestion, model);

            return(this.Ok(newSuggestion));
        }
        public Suggestion ChangeSuggestionStatus(Suggestion suggestionStatusToChange, SuggestionStatusRequestModel model)
        {
            suggestionStatusToChange.Status = model.Status;

            this.suggestions.SaveChanges();
            return(suggestionStatusToChange);
        }