public ActionResult AddUserSuggestion([FromBody] AddSuggestionViewModel model) { try { string userId = User.GetUserIdToken(); if (ModelState.IsValid) { Suggestions newSuggestion = new Suggestions() { UserId = userId, SuggestedModel = model.SuggestedModel, Description = model.Description }; _suggestionRepository.Add(newSuggestion); _suggestionRepository.SaveAll(); return(Ok(new { message = "Suggestion Successfully Added." })); } return(BadRequest("Suggestion Model is not valid.")); } catch { return(BadRequest("An Error Has Occured.")); } }